Blinking LED Arduino project

This video tutorial has been designed for those just starting out with Arduino. For this beginner project, you will need an Arduino Uno microcontroller board, an LED of any colour, a 470-Ohm resistor, two jumper wires, a breadboard, USB cable, and Arduino IDE software installed.

This project involves programming your Arduino Uno to make an LED light blink on and off. To get started, watch the video below or scroll down for a copy of the code and wiring schematic.

Source code

Here is the code for making the LED blink on and off.

 Turns on an LED on for one second, then off for one second, repeatedly.
// Give the LED a name - it will be connected to PIN 13
int led = 13;
// the setup routine runs once when you press reset:
void setup() { 
 // initialize the digital pin as an output.
 pinMode(led, OUTPUT); 
// the loop routine runs over and over again forever:
void loop() {
 digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
 delay(1000); // wait for a second (1000 = 1 sec.)
 digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
 delay(1000); // wait for a second


Connect digital pin 13 on the Arduino to the long pin on the LED using a breadboard. The GND pin on the Arduino is connected to the short pin of the LED via a resistor.

Wiring diagram led


If you are connecting the LED without using a resistor, the layout will look like this:

Arduino and LED

Leave a Reply