UPDATE: This controller has been replaced with the vastly superior 48 Channel Mono / 16 Channel RGB LED Controller, with USB Connection and ColorMotion Compatibility. Visit http://www.chromationsystems.com/48channled.html for details, links and to Purchase

A relativity simple driver I have designed for use in Infinity Mirrors, Case Mods and anything that could use some color.

Controls 40x Common Cathode RGB LEDs in 8 channels with 8-bit PWM, 16 million color combinations.

Five groups with 8 independently controlled RGB LEDs each, are arranged end to end (square or a loop) and together with seamless patterns it appears that all 40 of the LEDs are controlled by themselves.

Driver measures 2.5" x 3.5" x >1"

Kits including PCB+ all component parts and 40x 5mm RGB LED can be purchased in my store at www.ChromationSystems.com

or a Developer Package with all the files needed to recreate this project can be Found Here

Add a suitable PSU and matching panel mount barrel jack to your Order

The PCB for this project is easy for a moderately skilled solderer, wiring the light bars is confusing, be sure you know what needs to be done and can understand directions before attempting this project.

It is set up for 5 volts Input at 1.2 Amp ( Safe Estimate ). But there is a spot for a 7805 if the input current must be more than 6 volts. Not recommended as most 7805s can't handle enough current for all 40 RGB LEDs.

Complete Info is Found in The Datasheet

Kits with everything needed to recreate the Infinity Mirror Below can be purchased here.


Step 1: Layout the Parts

UPDATE: This controller has been replaced with the vastly superior 48 Channel Mono / 16 Channel RGB LED Controller, with USB Connection and ColorMotion Compatibility. Visit http://www.chromationsystems.com/48channled.html for details, links and to Purchase

Full kits with Controller, RGB LEDs, Wire Can Be Purchased
or a Download Package with the Eagle Files, PCB layout and HEX File Can Be Purchased.

Controller Parts List: 
- PCB, Eagle Files and PCB Layout
- Programmed 16F870 or get the HEX File
- 28 pin socket
- 3x 18 Pin Socket
- 2x TD62783APG, source driver
- 1x TD62083APG, sink driver
- 2x 10k 1/4w resistor
- 1x 20 mhz Series Oscillator
- 1x 2 pin Housing
- 1x 2 pin Header
- 4x 20 ohm 1 watt resistor
- 4x 16 ohm 1 watt resistor
- 4x 75 ohm 1 watt resistor
- 2x 10 uF capacitor
- 2x 1 uF capacitor
- 1x 5 pin terminal
- 1x 4 pin terminal
- 3x 3 pin terminal
- 1x 2 pin terminal
- Wire, 22ga dual strand works good, amount depends on how long your light bars are.

RGB LED bars:
- PCB or Perforated board to mount RGB LEDs onto, perf-board should be 3 holes wide.
- 40x 5mm RGB LED, common cathode (kit includes a few extra)

- Soldering Iron
- Solder
- Wire Cutters
- Wire Strippers

- Volt Meter

<p>I don't understand, Isn't this an RGB &quot;Infinity Mirror&quot;?</p>
great work!<br><br>http://www.instructables.com/id/cool-DIY-infinite-LED-tunnel/?&amp;sort=NEWEST&amp;limit=40
Awesome I cant wait to try building one of these for myself =] I've looked at a bunch of your other instructables and you make some cool stuff.\ keep up the good work!!!!

About This Instructable


39 favorites


Bio: Designing electronic creations from microcontrollers, LEDs and anything else I can pull out of a dumpster and make use of. Check my Profile
More by ChromationSystems: Make a Rug With Carpet Remnants And Duct Tape Acrylic Bender From Laser Printer With Relay Timer Box FTDI USB Adapter Based DMX Transmitter With Isolation
Add instructable to: