ESP-IDF based project using ESP32C3 module. This project can be used as a startup template for further development under the ESP-IDF environment.
Note: This is the work still in progress. However, the IO configuration, TWAI communication, Serial LED (WS2812C) and temperature sensor work just fine. After successfully uploading the project to the board, it starts printing the temperature and humidity data which is read from SHT30 sensor.
- Accelerometer (LIS3DH) Drivers
- BLE Drivers
- Install the ESP-IDF (Espressif IoT Development Framework) from Espressif. Follow the instructions here.
- Once the ESP-IDF is setup clone this repository by using git:
git clone --recursive https://github.com/embenix/esp32c3_ble_canbus_v1.git
- Use
idf.py build
to build the project andidf.py -p COMxx flash monitor
to upload the firmware to the dev-kit.
Note:
xx
is the number of the COM port on your computer