stanleyhuangyc
released this
25 Oct 10:09
·
184 commits
to master
since this release
This ESP-IDF project package contains telelogger (application), FreematicsPlus (Arduino library) and ESP32 Arduino core. It allows developers to configure and build the firmware for Freematics ONE+ ESP32/ESP32-C3 based Freematics products (ONE+, ESPRIT-C3) from ESP-IDF command line environment.
Instructions
- Download and install ESP-IDF
- Extract this package to your working directory
- Open ESP-IDF command-line and navigate to telelogger directory.
- If you need to build for alternative target like ESP32-C3, use the following command.
idf.py set-target esp32c3
- Some telelogger options available in config.h can be changed in the configuration system. You may also need to change the flash size to match your device.
idf.py menuconfig
- Build the firmware image.
idf.py build
- Upload binary to the device and open serial monitor.
idf.py -p [serial port] flash monitor