Upload the Test Sketch

Now its time to get BLINKY!

We'll have to install a version of the Arduino IDE called Teensyduino and our LED strip library, so we can program the controller chip.

If you're running Windows, you can just download this ready-to-go zip package. Uncompress it and inside will be an Arduino IDE

If you're running Mac OS X, you can just download this ready-to-go dmg package. Uncompress it and inside will be an Arduino IDE

Download and install whichever matches your setup. Uncompress it onto your desktop or where ever you want to store the IDE folder. This will take a while so we'll wait here for you.

OK welcome back! Now you will install the 'library' for the Digital LED strip. Visit our github repository and click on the Downloads button in the middle of the screen to download a zip of the library and examples. Uncompress the folder and rename it LPD8806 make sure that inside that folder is the .cpp and .h files. Then copy it to your arduinosketchfolder/libraries folder. You may have to create the arduinosketchfolder/libraries if it doesn't exist yet. See our tutorial for more details.

Restart the downloaded Arduino software. You should see a new example folder called LPD8806 and inside, an example called LEDbeltKit. Open up the LEDbeltKit example.

Be sure to select Atmega32u4 breakout in the Board menu. Also select the Serial Port that is made when you plug in the Atmega32u4 board to USB.
To upload the LEDbeltKit sketch, simply have the board plugged in, click the Upload button in the IDE and press the RESET button on the breakout board.
Don't forget to press the reset button on the blue 32u4 PCB right after clicking upload to launch the bootloader and get it ready for programming!
Once you've uploaded you should see the LED belt perform the blinky test! It will look a little similar to this:
led strip
This guide was first published on Jan 03, 2013. It was last updated on Jan 03, 2013. This page (Upload the Test Sketch) was last updated on Oct 15, 2019.