Arduino development
Totem RoboBoard can be programmed using Arduino development environment. Based on C++ language with hundreds of libraries available - it makes a good candidate to enter world of embedded systems programming.
A few different applications are available. For beginners - Arduino IDE 2.3 is recommended.
-
Arduino IDE 2.3
Latest official Arduino
Modern UI, Autocomplete, Syntax highlight, Serial Monitor, Serial Plotter
-
Arduino IDE 1.8
Legacy official Arduino
Classic UI, Serial Monitor, Serial Plotter
-
PlatformIO
Visual Studio Code based
Modern editor, Autocomplete, Syntax highlight, Serial Monitor, Scripting, Function documentation
ESP-IDF development
Program RoboBoard using official Espressif SDK framework in C, C++ languages. Contains only low-level drivers, allowing to develop custom implementations.