Firmware Architecture
Table of content
Build Tool: PlatformIO
The firmware of the robot was implemented using PlatformIO, based on the ESP32 wrapper of the Arduino Framework. PlatformIO environment is available on almost all major IDEs, and once installed, it will do all the dependency management for you.
Source Code
You can download the latest firmware from the below link: