
01
Traffic Light System
A complete embedded intersection controller with pedestrian requests, car detection, coordinated traffic states, OLED countdown feedback, and adjustable LED brightness.
STM32 · C · HAL · SPI + PWM
Embedded systems and physical prototypes where software meets sensors, interfaces, and real-world constraints.
(01)
A complete embedded intersection controller with pedestrian requests, car detection, coordinated traffic states, OLED countdown feedback, and adjustable LED brightness.
STM32 · C · HAL · SPI + PWM
How it works
(STM32 Nucleo-L476RG)The controller uses finite state machines to coordinate vehicle and pedestrian traffic without conflicting directions. SPI-driven 74HC595 shift registers control the LEDs, an SSD1306 OLED displays wait times, and a potentiometer adjusts brightness through PWM.

