Arduino Project: LED blinking

Posted by Fiona Su on


Blinking LED experiment is quite simple. In the "Hello World!" program, we have come across LED. This time, we are going to connect an LED to one of the digital pins rather than using LED13, which is soldered to the board. Except an Arduino and an USB cable, we will need extra parts as below:
Hardware required

  • Red M5 LED*1
  • 220Ω resistor*1
  • Breadboard*1
  • Breadboard jumper wires

Circuit connection

We follow below diagram from the experimental schematic link. Here we use digital pin 10. We connect LED to a 220 ohm resistor to avoid high current damaging the LED.


Sample program

int ledPin = 10; // define digital pin 10.
void setup()
pinMode(ledPin, OUTPUT);// define pin with LED connected as output.
void loop()
digitalWrite(ledPin, HIGH); // set the LED on.
delay(1000); // wait for a second.
digitalWrite(ledPin, LOW); // set the LED off.
delay(1000); // wait for a second

Project list



Leave a comment

Please note, comments must be approved before they are published