or show support by clicking an Ad Color Theme: Dark or Light
HL1606 RGB LED Light Strip - PIC 18F & C18
I purchased 5m of addressable RGB LED Light strip based on the HL1606 IC. Official information is hard to come by, the only available
datasheet is poorly translated from Chinese. Luckily more than a few folks have already spent some time to figure it all out. It is fairly simple
to control once it is understood.
Adafruit.com has some great info and some sample Arduino libraries on it.
Including the datasheet in Engrish. Being that I don't use Arduino, I couldn't use the library, but whats the point of using something if you don't know how it really works. So I wrote up some programs in Microchip C18 utilizing the 18F series of chips, very powerful, up to 64mhz from Internal oscillator, varying choices of hardware peripherals and cheap. A nice part about C18 is if you write your code the right way, it will work on most any 18F chip with very little editing.
Available for download below is a HL1606 MPLAB project, utilizing the 18F14K22, writtin in C18 and uses the SPI interface to send the
data to the HL1606 Strip. It was developed for LED baton/staff 24 LEDs long, but
can be easily edited to accompidate more or less LEDs. There are 12 patterns, including software PWM.