by littleBits

Published on May 15, 2014

Make your LED blink!

*To complete this exercise, you will need to download the Arduino software.

This is the classic “getting started” sketch for Arduino beginners. Alter the code to speed up or slow down the pace of the pulse.

For more “getting started” sketches, click here.

For support check out the littleBits and Arduino forums.

To learn more about coding, find examples on Arduino’s website.

How To Make It


Download the Arduino software to your computer (it's free!) and open the "Blink" sketch. The Blink sketch can be found on this page in the "other files" section.


Build your circuit (see the photo gallery for an image of the setup). Make sure the bargraph is connected to the D5 output pin.


Plug the micro USB cable into both the Arduino module and a USB port on your computer.


Turn your power module on. You should see a red light illuminate on the power module and a yellow light flash on your Arduino module.


In the Arduino program, select your board. Go to Tools>Board>Arduino Leonardo. This littleBits Arduino module is modeled after the Arduino Leonardo and is therefore compatible.


Next select the serial port that the Arduino will communicate over by going back to "Tools" and selecting the correct port in the "Port" section. The name of the port will depend if you are on a Mac or Windows computer. On a Mac, it will start with /dev/tty.usbmodem... and a PC will start with COMM… In Windows, you can look for the USB serial device in the ports section of the Windows Device Manager. If you are on a Linux machine, the port will look like /dev/ttyUSB…


To upload the Arduino sketch to your Arduino module, press the arrow button in the top left corner of the screen. You will see a blue bar at the bottom of the window that says "compiling sketch", and you should see two yellow lights flash on your Arduino module when this happens. The upload is complete when you see "done uploading" at the bottom of your sketch window.


Once the program is uploaded, you will see that your bargraph is blinking.


To change the speed and gaps between blinks, experiment with the code. You can change the timing of how long the light stays on and the timing in between.

Related Projects

Anglerfish Lightmare!

It lives in total darkness. At depths of up to a mile below sea-level of what is referred to as the midnight zone. Down ...

Death Star Explosion Simulator

We created a simulator for exploding the Death Star in Star Wars. Power up the control panel, charge the blasters and trigger the ...

R2D2 bitRobot #BitWars

A awesome remote controlled Star Wars R2D2 bitRobot!The body was built with paper craft and the soul with littleBits.We used the G...