This device is designed to be a versatile high-current LED controller, with the ability to sink or/and source currents up to 1A per channel with dissipation of up to 2.5w per channel. The various jumpers and transistor placement allow the device to control many different types of LED configurations with LED voltages of up to 36v.
Easily controls 5mm , 1w, 3w, 3w RGB, 5w RGB, 12v RGB LED lightstrip, 12v solid color light strip, common anode RGB LEDs, common cathode RGB LEDs. Any combination of LEDs in parallel/series. Whatever kind/wattage/configuration can be made to work, to a max of 1A per channel or 2.5w dissipation.
A PIC18F4550 controls 24 high-current darlington transistors. The PIC is ready for USB communication and using Microchip's Library there is a multitude of USB connected devices can be made. From a simple emulated serial port, keyboard, mouse, HID, MIDI Devices, Audio Devices, and more. The available premium firmware allows the device to interact with the ColorMotion computer software, to create and upload patterns and settings to the device.
There are 4 pins left to use for other purposes, such as AdC, more transistors/mosfets, shift register whatever is needed. Accessed via the 6-pin polarized header, which can be used to connect to RA0, RA1, RA2, RA3, V+ and V-.ase. It accepts data from a PC/MAC/Linux over emulated serial port to the circuit board which outputs 8-bit PWM for all 24 outputs.
There are kits available in the Chromation Systems Store and all the files to recreate this project is in the ZIP file below.
The current kits have are the v.2 Hardware, shown in this Instructable. Changes v1 to v2
- A few parts are repositioned
- Lables are moved
- v2 has Top-side copper, v1 uses jumper wire(more DIY friendly)
Previous Version Assembly Instructions, Datasheet, Updates and More Info Can Be on the Main Website
The zip includes PCB diagram, Schematic Layout, and drill files. It is a single sided version of this circuit, so it is very DIY PCB friendly.
The Cadsoft Eagle files for v1.1 hardware can be downloaded below and the v3.1 files can be downloaded for a small fee, In The Store
Remove these ads by
Signing UpStep 1Supplies
Electronics: Purchase a Kit from The Store
- 18F4550, DIP Buy One
- Circuit Board Buy One
- 24x MPSW45AG Darlington Transistors or similar
- USB Type-B jack, board mount
- 20 mhz series oscillator
- 10kohm 1/4w resistor
- 24x 220 ohm 1/6w resistor, might vary depending on transistor
- 220nF disc capacitor
- 2x 0.1uf disc capacitor
- 2x 1uF electrolytic capacitor
- 5 pin ICSP header, optional
- 6x 4-position terminal blocks
- 2-pin header, KK6410, use is optional
- 2-pin housing, KK6471, use is optional
- 6-pin header, KK6410, use is optional
- 6-pin housing, KK6471, use is optional
- 8 wire crimps for housings
- 7805, 5v regulator, optional, can't be used in most cases
- Soldering Iron
- Diagonal Cutters
- Wire Strippers
- Flat screw driver for terminals
- Multi meter
- USB Type A to Type B cable
- LEDs or LED Strip, Find Some In The Store
- Resistors for the LEDs
| « Previous Step | Download PDFView All Steps | Next Step » |


















































Finally a significant oversight with the parts supplied with the kit is that it is missing two 15pf (surface mount) capacitors that go to ground on each side of the crystal. Without those the crystal and oscillator circuit will not start and run correctly. All the CCS prototype boards and Microchip's data sheets and schematics include them when using a crystal. After I added those and programmed the PIC with a color changing patter on an RGB LED, the board worked perfectly. Very pleased with the result.