High-Precision Embedded Firmware for Urban Traffic Management
This project is a hardware-focused simulation of a smart traffic management system developed for the Raspberry Pi Pico (RP2040). It demonstrates the implementation of precise timing intervals and state-machine logic in a resource-constrained embedded environment.
- Controller: Raspberry Pi Pico (Dual-core ARM Cortex M0+)
- Language: Embedded C / Arduino C++ (.ino)
- Simulation Environment: Wokwi
- Logic: Finite State Machine (FSM) for non-blocking state transitions.
- Synchronized Timing: Precise millisecond-level control over Red-Yellow-Green transitions.
- Hardware Interfacing: Direct GPIO manipulation for LED arrays simulating real-world traffic signals.
- Wokwi Integration: Optimized for virtual hardware testing with full
diagram.jsonconfiguration.
sketch.ino: Core firmware logic and timing loops.diagram.json: Hardware wiring and component configuration for Wokwi.wokwi-project.txt: Metadata for the simulation environment.