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.2 is recommended.
Arduino IDE 2.2
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.