Pages: [1]   Go Down
Author Topic: Making Own LED Strip  (Read 255 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Well I am looking into making my own LED strip.  I am using an Arduino UNO and I know how to setup a strip of 13 LEDS (seeing there are 13 pins I can program on the UNO).  But how do I go past the 13 pin mark.  How would I make sure they light up in sequence order if I only have 13 pins on the UNO, looking at doing maybe a set of 50 LEDs.

Any help would be great.

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
Karma: 543
Posts: 27348
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

What happened to your other 7 pins?  You have 20 IO, D0 -D19 (A0-A5 are D14-D19).

Use a MAX7219, wire your LEDs up as if connected in a matrix, but arranged physically in a strip, then send simple SPI commands to the MAX7219 to light them up in order.
$1.25 at

The digits in this unit are driven by a MAX7219, along with pairs of LEDs on the outer bottom boards.
The empty looking sockets at the top middle are actually the breakout from the MAX7219 to the digits.

Use a daisy chain of shift registers to control 1 LED on each output.
This board holds up to 12 shift registers to control 96 LEDS.

« Last Edit: November 23, 2012, 12:01:39 am by CrossRoads » Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at
Arduino for Teens available at

Pages: [1]   Go Up
Jump to: