Resource saving interpreter for microcontrollers. You can describe your state machine with a graphical tool, compile it and download it as bytecode to the microcontroller.
The state machine can be designed with Violet:
Manual as PDF
Source code