Beginner Projects
Arduino Traffic Light with Pedestrian Button
Red, yellow and green LEDs cycle on a timer; a button requests a crossing.

Overview
A first multi-LED project with a state machine and a button interrupt.
Build Steps
Wire three LEDs
Each LED goes through its own 220 Ω resistor to a digital pin.
Add the button
Wire a tactile button to ground with INPUT_PULLUP.
Write the cycle
Cycle green, yellow, red using millis(); a button press shortens the green phase.
Related Projects
555 Timer LED Flasher
A blinking light with no code — just a 555, resistors and a capacitor.
View project →WS2812B Mood Lamp
A colour-changing lamp from a 24-LED ring with smooth fades.
View project →Digital Dice with 7-Segment Displays
Press a button and two dice faces appear — no microcontroller needed, just a 555 timer and counters.
View project →