I´ve an old adressable RGB Strip here with the LPD1101. It´s from http://www.ett-online.de/html/de/licht/led-leisten/rgb-stripes-lauflicht/led-leiste-mcshine-led-run-20-60-smd-rgb-leds-2m-ip67-lauflicht/article-5-74053-rgb+stripe-all-359035429035422590.html
(No need to translate, there is no useful information or datasheet
) At the end of this post I added a photo, how it looks.
The strip comes with 4 wires (+, -, serial, clock) and seems to be able to do 8 colors - to switch r, g and b separately on or off. No build in PWM I guess. One LPD1101 controlls 3 LEDs, which do the same.
With the controller (http://images.ett-online.de/pdf/450-079.pdf
) they sell for it, it works fine, so the strip itself is ok.
I tried to drive it with the Arduino using the library FastSPI_LED. I did tests with any
chipset it supports right now at high and
low datarate. No result, nothing.
Yes, i supplied the strip with 12V. Yes, after my experiments the strip is still working with the controller i mentioned above. I´m pretty sure, that I wired it correctly - external power supply for the strip, ground and the Arduino ground together, serial and clock to the Arduino. (My projects with WS2801 and LDP8806 work as intended.)
Can it be, that the 5V output from the Arduino needs to be amplified to 12V?
Does anyone know if there is a library
for the LPD1101? Google and the forum search showed nothing useful.
Or at least a datasheet
for that chip...
Or a tutorial, how to sniff the data and reverse engineer the protocol? (Nothing for a beginner, I guess...)
Any help is very appreciated!
Thanks in advance, Helmuth