12 guided projects
Build real circuits,
one project at a time.
Every project has a wiring checklist that ticks off as you go, blocks you can snap together, and a simulator that warns you before a mistake would damage a part. Start with Blink and work your way up to motors and servos.
No projects match. Try another word.
-
1
Blink an LED
Make an LED flash on and off like a lighthouse.
- What an OUTPUT pin does
- Why every LED needs a resistor
- How “when Uno starts” and “repeat forever” work
Red LED220 Ω resistor (red, red, brown)Build this -
2
Traffic Light
Build a traffic light that cycles red, green, then blue for “get ready”.
- Controlling three pins at once
- Making a sequence with waits
- Sharing one GND between parts
Red LEDBlue LEDGreen LED3 × 220 Ω resistor (red, red, brown)Build this -
3
Button Lamp
Press a button to switch on a lamp. Let go and it switches off.
- Reading an INPUT pin
- Why a pressed button reads LOW with INPUT_PULLUP
- Making decisions with if / else
Push buttonRed LED220 Ω resistor (red, red, brown)Build this -
4
Buzzer Doorbell
Press the button and the buzzer beeps like a doorbell. Turn your sound on!
- How an active buzzer works
- Making beep patterns with HIGH, LOW and wait
- Combining an input and an output
Push buttonActive buzzerBuild this -
5
Knob Dimmer
Turn a knob to make an LED fade from dark to bright.
- Reading an analog pin (0 to 1023)
- Dimming with PWM on the ~ pins
- Using a variable and map()
Potentiometer (knob)Blue LED220 Ω resistor (red, red, brown)Build this -
6
Night Light
A lamp that switches itself on when the room gets dark.
- How a light sensor (LDR) works
- Building a voltage divider
- Picking a threshold with if
Light sensor (LDR)10 kΩ resistor (brown, black, orange)Green LED220 Ω resistor (red, red, brown)Build this -
7
Colour Mixer
Mix red, green and blue light to make any colour you like.
- How screens mix colours from red, green and blue
- Using three PWM pins at once
- Common-leg LEDs
RGB LED (4 legs)3 × 220 Ω resistor (red, red, brown)Build this -
8
Digital Dice
Press the button to roll a dice. The number spins, then lands on 1 to 6.
- How a 7-segment display shows numbers
- Random numbers
- Using a loop to make an animation
7-segment display220 Ω resistor (red, red, brown)Push buttonBuild this -
9
Intruder Alarm
Wave your hand in front of the sensor and the alarm flashes and beeps.
- How an IR obstacle sensor works
- Reading a sensor module
- Making an alarm pattern
IR obstacle sensor moduleRed LED220 Ω resistor (red, red, brown)Active buzzerBuild this -
10
Parking Sensor
Like a car’s parking sensor, it beeps faster the closer something gets.
- Measuring distance with sound
- if / else if / else
- Using a variable to decide
Ultrasonic sensor HC-SR04Active buzzerBuild this -
11
Smart Fan
A fan whose speed you control with the knob.
- Why motors need a transistor
- Using a transistor as a switch
- Speed control with PWM
DC motor with fan blade2N2222 NPN transistor1N4007 diode1 kΩ resistor (brown, black, red)Potentiometer (knob)Build this -
12
Servo Pointer
Turn the knob and the servo arm follows it, like a dial.
- What a servo motor is
- Angles from 0° to 180°
- Turning a knob reading into an angle
SG90 micro servo (180°)Potentiometer (knob)Build this
Not sure where to start?
Blink an LED takes about 10 minutes. Every project after it adds one new idea.