IoT Fundamentals, Programming, Finite State Machines Our connected world; explaining Finite State Machines