Draw a UML state chart with UMLet and then generate C/C++ code for your embedded device. Download the source code from GitHub. Supported platforms and microcontrollers include STM32, ESP8266, ESP32, STM32, PIC32, AVR, Arduino, Linux (Raspberry Pi)..
Relevance: 10.075718