Traffic Light
Build a real working traffic light that cycles red, yellow and green — your first timing project.
Learn Arduino the fun way — by making real things. Follow clear, step-by-step projects, understand every line of code, and go from your first blinking LED to a robot that drives itself.
// blink.ino
void setup() {
pinMode(9, OUTPUT);
}
void loop() {
digitalWrite(9, HIGH);
delay(500);
digitalWrite(9, LOW);
delay(500);
}Every project on this site follows the same simple rhythm. Learn it once and you can build anything.
Follow the wiring guide and photos to put your circuit together on a breadboard. No soldering, no mess.
Copy the sketch, then read the line-by-line explanation so you understand exactly what each part does.
Every project ends with upgrade ideas and challenges — change it, break it, and make it better.
From a 30 minute traffic light to a robot car that explores your room.
Build a real working traffic light that cycles red, yellow and green — your first timing project.
A light that switches itself on when the room gets dark — your first project that senses the world.
A sweeping radar that measures distance while a servo turns the sensor left and right.
A robot car that drives on its own and steers away from walls and furniture.
Press the button and seven LEDs light up in a real dice pattern from one to six.
A cardboard house with automatic lights, a motion-sensing door and a climate display.
Real articles, not bullet-point cheat sheets. Voltage explained with water pipes, buttons explained with springs, and code explained one idea at a time.
Open the lessonsA goal, a few hints, and an explanation waiting for you at the end. Build a reaction-time game, a parking sensor, or your own SOS beacon.
Try a challenge