Datasheet
devices beyond Arduino. Please keep in mind that Adafruit did not develop any of this code and can’t fix bugs or offer
technical help. This is Wild West stuff.
OctoWS2811 (https://adafru.it/cDM): specifically for the PJRC Teensy 3.0 microcontroller board. Uses DMA to
drive up to 8 NeoPixel strips concurrently with minimal processor load. Multiple boards can be cascaded for still
larger displays.
FadeCandy (https://adafru.it/cDN): also for Teensy 3.0. Doesn’t support as many pixels as OctoWS2811, but adds
dithering and smooth interpolation for color purists.
LEDscape (https://adafru.it/cDO): specifically for BeagleBone Black. Although the BeagleBone is a multitasking
Linux system like the not-NeoPixel-compatible Raspberry Pi, this code exploits hardware features specific to the
BeagleBone Black to drive
hundreds
of meters of NeoPixel strip with virtually no processor load.
WS2812 LED Driver (https://adafru.it/Etc) for Parallax Propeller.
xCORE NeoPixel test code (https://adafru.it/dcO) for the XMOS xCORE startKIT.
WS2811? WS2812? Why do I see two different names mentioned?
Some of these are 3.3V devices. See the “Powering NeoPixel” page for notes on controlling 5V NeoPixels
from 3.3V microcontrollers.
© Adafruit Industries https://learn.adafruit.com/adafruit-neopixel-uberguide Page 96 of 100