FSM is not AVR specific, but a warning is generated on other target platforms
WayneKeenan opened this issue · 2 comments
WayneKeenan commented
WARNING: library arduino-fsm claims to run on (avr) architecture(s) and may be incompatible with your current board which runs on (esp8266) architecture(s).
per1234 commented
This also will cause the examples to be put under File > Examples > INCOMPATIBLE > arduino-fsm when any non-avr board is selected. The solution is to change https://github.com/jonblack/arduino-fsm/blob/master/library.properties#L9 from:
architectures=avr
to:
architectures=*
exothink commented
runs fine on the Stm32f103/bluepill w/ stm32duino