An event-driven productivity timer implemented using a Finite State Machine (FSM) architecture on Arduino. The application is structured using modular software design principles, separating state ...