In a typical embedded system, the apps or applications are directly interfacing with the hardware. The embedded software is optimized to work with
the embedded hardware. We looked at designing small systems using FSM M = five tuple { S, i, T, Σ, δ }
Problem 1:Automatic vending machine money counter Problem 2: Drone avionics
We discussed the code for function-driven (switch-statement based) solution.