Go Down

Topic: Using finite state machines on Arduino (Read 4071 times) previous topic - next topic


Oct 10, 2019, 09:58 am Last Edit: Oct 24, 2019, 08:15 am by herrmannr
Hey there,

I'm a developer at YAKINDU Statechart Tools and I've created two tutorials that show how finite state machines can run on an Arduino. With Statechart Tools it is possible to create state machine models graphically and generate C/C++ code - also compatible for Arduino. It's free for non-commercial use.

Just as a hint of how it looks like:

I'll just drop the links of instructables.com and hackster.io here.

Pedestrian traffic light example:

HMI with 16x2 LCD Keypad Shield:

Feel free to ask me if you got any questions.




Hi Robin,

that is awesome!:)

I was going to write something like that for a STEM toy I want to do for my daughter but now I don't have to.



Really appreciate your work especially your instructable is detailed.


Keep up the good work man, instructions are in a detailed manner.


Thanks, I will try to keep this up to date! :)


Nov 06, 2019, 01:25 pm Last Edit: Nov 06, 2019, 01:28 pm by Rachaele
Thanks for sharing


Nov 08, 2019, 08:24 am Last Edit: Nov 08, 2019, 05:43 pm by herrmannr
3D printable DIY robot Otto programmed with state machines (made by a colleague).

DIY Otto with state machines

Simple blinky LED on Arduino with state machines (made by another colleague).

Blinky LED for Arduino with state machines

Go Up