Troubleshooting
There can be several pitfalls in this project. The following list can help you in such cases:
- Integration is probably the most difficult part of the project if you decide to configure it yourself. There are several frameworks (ESP-RainMaker, ESP-SkaiNet, Edge Impulse SDK, and BSP of the devkit) that need to work together on the ESP32-S3 Box Lite. Make sure each of them compiles on your development machine and works on the devkit separately before the integration. You can create different IDF projects for this purpose.
- As we mentioned at the beginning of the project, the
sdkconfig
file keeps key configuration items. Use themenuconfig
tool (idf.py menuconfig
) to check whethersdkconfig
contains the correct configuration values. - While integrating with the ESP RainMaker platform, make sure everything is in a clean state – that is, there is no other device provisioned on RainMaker. You can also erase the flash memory of the devkit and use...