RGB LED controller

shiftBrite.jpg
shiftbrite1.png
ShiftBrite is a simple device I am designing and producing. It allows easy control of a bright RGB LED. The interface is a straightforward clocked serial data line and a latch input. All signals are buffered and passed through for good performance over long cables and daisy chaining many devices. Many ShiftBrite devices can be controlled from any type of controller that supports clocked serial data output, which is practically all microcontrollers and even PC parallel port or FTDI bitbang adapters.

Project: ShiftBrite

Posted by Gareth Branwyn | Apr 2, 2008 12:00 PM
Electronics | Permalink | Comments (3) | Email This | Bookmark and Share | Digg this!

Recent Entries

Comments

Oldest comments listed first.

Posted by: AF on April 2, 2008 at 12:41 PM

Isnt the blinkm easier?


Posted by: Garrett on April 2, 2008 at 2:30 PM

Whoa, this wasn't quite ready for primetime yet. Anyway, I'll have a bunch of these running at the Maker Faire Bay Area 2008 this May 3rd and 4th. Well, assuming my Chinese assembler is able to meet the deadline.

AF: BlinkM and ShiftBrite may look similar, but they work differently and are intended for different markets, though some overlap exists. The ShiftBrite was actually in the design stage before the BlinkM was released. If you're writing code from scratch, ShiftBrite is actually easier to use because you simply pulse one line and shift the next bit of data on the other. When you've sent the whole command, pulse the latch line. This means there is no need to implement the full I2C protocol. ShiftBrites are also daisy chained, the identity of an LED is defined by its location on the string, rather than having to pre-program every LED like the BlinkM. However, this means you must send out the status of every LED even if you only want to change one; with the BlinkM you can speak to one LED on the I2C bus and leave the other alone.

The ShiftBrite is intended for users who want to control several RGB LEDs in 30-bit color, and don't need the scripting and auto-sequencing of the BlinkM standalone modes. It uses a chip that needs no programming and does current regulation, dot correction, thermal auto-shutoff and restore, and buffered outputs for longer cable runs between LEDs. Since the ShiftBrite uses inexpensive parts, based on current quoting I should be able to start these near $5 in single quantities with discounts possible for multiples.

Anyway the launch is supposed to happen around Maker Faire, so see you then....


Posted by: Tod E. Kurt on April 2, 2008 at 4:26 PM

Yup, ShiftBrite is great for when you want to control a large number of RGB LEDs and want to do things like video with them. The chip in ShiftBrite is really cool and I'm so glad you're making a board for it, since those QFN packages are hard to work with.

BlinkM is more for when you have limited processing on the controller side and want to push off some of the RGB color changing to the LEDs themselves, since BlinkMs can run little "programs" of color changes. Due to the limitations of I2C (127 address range), it's not really made for large arrays.

BlinkM & ThingM will be at Maker Faire too. Garrett, I hope we can meet up and say "hi"!


Leave a comment


Subscribe to MAKE!Subscribe to MAKE Magazine!

Subscribe today, save 42% and get web access to MAKE free. MAKE Digital Edition is available only to subscribers.

$34.95 / 1 year
(4 Quarterly Issues)

Subscribe now

How-to videos for Makers and Crafers!


Void your warranty, violate a user agreement, fry a circuit, blow a fuse, poke an eye out... Welcome to the Make Blog!

Features and more @ MAKE!

Maker shed - cool stuff to make!
Stop by the Maker Shed store and check out THE place for open source hardware, Arduino & Arduino accessories, electronic kits, science kits, smart stuff for kids, back issues of MAKE & CRAFT, box sets, books, robots, kits from Japan and more.

Add MAKE to iGoogle - GoogleGoogle.
Add MAKE to your RSS reader - Real simple.
Add MAKE on Twitter.
Add MAKE on FriendFeed & the MAKE room.


Advertise here with FM.

Why advertise on MAKE?
Read what folks are saying about us!

Click here to advertise on MAKE!

Subscribe to MAKE Magazine!

Makezine authors!


Suggest a Site!

Phillip Torrone
Senior Editor
Tel: 707-827-7311
Twitter / AIM

Gareth Branwyn
Jonah Brucker-Cohen
Collin Cunningham
Marc de Vinck
Kip Kay
Luke Iseman
Patti Schiendelman
Becky Stern
Mike Dixon
Peter Horvath(intern)


Current Podcast

itunesdl.gif The Best of Maker Faire Austin 2008 Check out all the fun and excitement at this year's Maker Faire in Austin, Texas. People from all over the world came to experience this amazing event. Take a look at some of the highlights and make plans to... More...

Get the Make blog sent via email

Enter your email to receive the Make blog each day:



WOW! Thanks to everyone involved with Maker Faire Bay Area and Maker Faire Austin in 2008: attendees, makers, exhibitors, sponsors, volunteers, and crew...it was an AMAZING year! Over 1,000 Makers and 87,000+ attendees total! Be sure to check out the photos @ Flickr, and our Maker Faire posts for all the action! Check back for dates for 2009 soon!

Make Categories

www.flickr.com
photos in MAKE More photos in MAKE Flickr Pool
www.flickr.com
photos in Craft More photos in Craft Flickr Pool

Advertise here.
Why advertise on MAKE?
Read what folks are saying about us!

Click here to advertise on MAKE!
Subscribe to MAKE Magazine!

Recent Posts from the Craft: Blog

Recent Posts from the Hackszine Blog