Blink LED using Arduino

Arduino Blink LED (1)

This example shows the simplest thing you can do with an Arduino to see physical output: it blinks an LED.

Arduino Blink LED (1)


To build the circuit, attach a 220-ohm resistor to pin 13. Then attach the long leg of an LED (the positive leg, called the anode) to the resistor. Attach the short leg (the negative leg, called the cathode) to ground. Then plug your Arduino board into your computer, start the Arduino program, and enter the code below.


Most Arduino boards already have an LED attached to pin 13 on the board itself. If you run this example with no hardware attached, you should see that LED blink.

image developed usingĀ Fritzing. For more circuit examples, see theĀ Fritzing project page




In the program below, the first thing you do is to initialize pin 13 as an output pin with the line


pinMode(13, OUTPUT);


In the main loop, you turn the LED on with the line:


digitalWrite(13, HIGH);


This supplies 5 volts to pin 13. That creates a voltage difference across the pins of the LED, and lights it up. Then you turn it off with the line:


digitalWrite(13, LOW);

Arduino Blink LED Schematic



Read more: Blink LED using Arduino

Leave a Comment

Your email address will not be published. Required fields are marked *