zestyping / openpixelcontrol

A simple stream protocol for controlling arrays of RGB lights.
http://openpixelcontrol.org/
353 stars 103 forks source link

Add driver for Adafruit strands with LPD8806 chipset #13

Closed longears closed 11 years ago

longears commented 11 years ago

Here's a driver for the LPD8806 chipset which is used in Adafruit's LED strands: http://www.adafruit.com/products/306

I started from our existing WS2801 driver and modified it to speak the LPD8806's protocol which is documented in Adafruit's official Arduino library: https://github.com/adafruit/LPD8806/blob/master/LPD8806.cpp

longears commented 11 years ago

This has been successfully tested on a Beaglebone Black.

If anyone out there is having problems with crazy pixel flickering, try powering the Beaglebone from the same power supply as the lights.

hobzcalvin commented 11 years ago

They definitely need their grounds connected together at the very least.

On Wed, Jul 17, 2013 at 1:39 PM, longears notifications@github.com wrote:

This has been successfully tested on a Beaglebone Black.

If anyone out there is having problems with crazy pixel flickering, try powering the Beaglebone from the same power supply as the lights.

— Reply to this email directly or view it on GitHubhttps://github.com/zestyping/openpixelcontrol/pull/13#issuecomment-21143025 .