Projects
Short, beginner-friendly builds with complete wiring references and copy-paste code.
Blink an LED with Arduino Uno
The classic first Arduino project: make an LED turn on and off once per second. Learn digital output, pinMode, and the loop.
Beginner10 min
Fade an LED with PWM (Arduino)
Smoothly fade an LED brighter and dimmer using analogWrite on a PWM pin. Learn pulse-width modulation and for-loops.
Beginner15 min
Button-Controlled LED (Arduino)
Light an LED while a push button is held down. Learn digital input with the built-in pull-up resistor.
Beginner15 min
Sound-Activated LED with Arduino
Detect a clap or loud noise with a KY-038 sound sensor and flash an LED. Learn digital input and simple if-logic.
Beginner20 min
Read Temperature & Humidity (DHT22 + Arduino)
Read temperature and humidity from a DHT22 sensor and print them to the Serial Monitor. Learn libraries and Serial output.
Beginner25 min
LED Traffic Light (Arduino)
Cycle red, yellow, and green LEDs like a traffic light. Great practice for digital outputs and timing.
Beginner20 min
Potentiometer-Dimmed LED (Arduino)
Turn a knob to smoothly control LED brightness. Learn analogRead, map(), and analogWrite.
Beginner15 min
Play a Melody on a Piezo Buzzer (Arduino)
Play a simple tune with tone() on a passive piezo buzzer. Learn frequencies, arrays, and loops.
Beginner20 min