Make an led blink with an arduino
Green highlight

Make an LED blink using an Arduino, breadboard, resistor, and jumper wires; learn simple coding and basic circuits with safe adult supervision.

Orange shooting star
Download Guide
Collect Badge
Background blob
Challenge Image
Table of contents

Step-by-step guide to make an LED blink with an Arduino

Here at SafeTube, we're on a mission to create a safer and more delightful internet. 😊

Blinking LED using Arduino Uno || Simplest project for absolute beginners

What you need
220 ohm resistor, adult supervision required, arduino board, breadboard, jumper wires, led, usb cable

Step 1

Ask an adult to help and clear a flat workspace for your project.

Step 2

Plug the Arduino into the computer using the USB cable.

Step 3

Put the LED into the breadboard so the long leg and short leg sit in different rows.

Step 4

Push one end of the 220 ohm resistor into the same row as the LED long leg.

Step 5

Use a jumper wire to connect the Arduino digital pin 13 to the row with the free end of the resistor.

Step 6

Use another jumper wire to connect the Arduino GND pin to the row with the LED short leg.

Step 7

Open the Arduino IDE on the computer.

Step 8

In the IDE choose your Arduino board and the correct serial port from the Tools menu.

Step 9

Open the Blink example sketch from File > Examples > 01.Basics > Blink.

Step 10

Click the Verify button in the IDE to compile the code.

Step 11

Click the Upload button in the IDE to send the code to the Arduino.

Step 12

Watch the LED blink on and off when the upload finishes.

Step 13

If the LED does not blink ask your adult to help re-check the wiring and upload again.

Step 14

Share your finished creation on DIY.org

Final steps

You're almost there! Complete all the steps, bring your creation to life, post it, and conquer the challenge!

Complete & Share
Challenge badge placeholder

Help!?

What can we use if we can't find a 220 ohm resistor, jumper wires, or a breadboard?

If you don't have a 220 ohm resistor you can use a 330 ohm resistor, and if you lack jumper wires or a breadboard use alligator clip leads to connect the LED/resistor between Arduino digital pin 13 and GND or simply use the Arduino's built‑in onboard LED on pin 13 so no external LED/resistor are needed.

The LED won't blink after upload—what should we check first?

Check that the LED long leg is placed in the same row as the resistor (step 3), the resistor's free end is connected to Arduino digital pin 13 with a jumper (step 4), the LED short leg is tied to Arduino GND with the other jumper (step 5), and that you chose the correct board and serial port in the Arduino IDE before verifying and uploading (steps 6, 8, 9).

How can we adapt this activity for younger or older kids?

For younger kids have an adult handle plugging the Arduino into the computer and using the IDE while the child places the LED and resistor on the breadboard and watches the LED blink, and for older kids ask them to edit the Blink example in the Arduino IDE to change delay times or add extra LEDs on other digital pins.

What are some fun ways to extend or personalize the blinking LED project?

Extend the project by editing the Blink sketch in the Arduino IDE to vary blink patterns, add more LEDs each with a 220 ohm resistor on different digital pins, or wire a pushbutton so the LED only blinks when pressed and then share your finished creation on DIY.org.

Watch videos on how to make an LED blink with an Arduino

Here at SafeTube, we're on a mission to create a safer and more delightful internet. 😊

Arduino tutorial 2- LED Blink program with code explained | How to blink an LED using Arduino |

4 Videos

Facts about Arduino and basic circuits for kids

🚦 "Blink" is the classic Arduino starter sketch that turns an LED on and off and is often the first program learners run.

🧮 A resistor limits current so an LED doesn't burn out — small LEDs typically use about 10–20 milliamps (0.01–0.02 A).

🔌 Arduino boards are open-source and were created in 2005 to make electronics prototyping easy for artists, students, and beginners.

🧰 Breadboards let you plug components in without soldering, so you can build and change circuits quickly and safely.

💡 The first visible-spectrum LED was built in 1962 by Nick Holonyak, and modern LEDs can last tens of thousands of hours.

How do I make an LED blink with an Arduino step by step?

Start by placing the LED on a breadboard: the longer leg (anode) goes toward the Arduino pin, the shorter leg (cathode) goes to ground. Use a 220 Ω resistor between the Arduino digital pin (e.g., 13) and the LED anode, and a jumper wire from the LED cathode to GND. Connect the Arduino to your computer via USB, open the Arduino IDE, set pinMode(13, OUTPUT) in setup(), then toggle digitalWrite(13, HIGH/LOW) with delay(ms) in loop() and upload. Supervise children throughout.

What materials do I need to make an LED blink with an Arduino?

You need an Arduino board (Uno or similar), a breadboard, one LED, a 220 Ω resistor, several jumper wires, a USB cable to power and program the Arduino, and a computer with the Arduino IDE installed. Optional but helpful: a multimeter, wire strippers, and alligator clips. Always include adult supervision and keep small parts away from very young children.

What ages is making an Arduino LED blink suitable for?

This activity suits children about 8 years and up with close adult supervision; children 10–12 can do much of it with guided instruction. Younger kids can participate by choosing LED colors and observing. Skills involved include basic fine motor work, following simple code, and safety awareness. Adjust tasks: adults handle wiring and tools while kids learn coding concepts and observe results.

Is it safe for kids to build this circuit and what precautions should I take?

Making an LED blink is low-voltage and generally safe with supervision. Use a resistor to prevent LED burnout, power the Arduino via USB (not mains), and unplug before changing wiring. Watch for small parts choking hazards and sharp wire ends; adults should handle wire stripping, soldering, or cutting. Teach children to check polarity and avoid short circuits. Keep liquids away and supervise at all times.
DIY Yeti Character
Join Frame
Flying Text Box

One subscription, many ways to play and learn.

Try for free

Only $6.99 after trial. No credit card required

Make an led blink with an arduino. Activities for Kids.