bbx10 / espopc

ESP8266 Open Pixel Control protocol for WS281x LEDs
MIT License
44 stars 5 forks source link

please bring back adafruit neopixel support #2

Open redPanther opened 8 years ago

redPanther commented 8 years ago

because of neopixelbus doesn't work atm I tried the use of adafruit_neopixel. This worked perfectly. Please bring back support for this lib

my versions: board package 2.1.0 neopixel: 1.0.4 arduino (cc): 1.6.7

bbx10 commented 8 years ago

The Adafruit neopixel library does not work well when data is streaming in over WiFi. Since this program makes extensive use of WiFi, it cannot use the Adafruit library. As I recall, it works as long as the pixel sender sends slow updates but fails when the sender send 20-30 frames per second for a string of 64 pixels. Increasing the number of pixels in the string increases the chance of failure.