GitHub repository: JAY-M-ERICSSON/yasm
Description: Yet Another State Machine library - a function pointer based state machine library for arduino