Adafruit NeoPixel Stick, 8 x 5050 RGB LED with integrated driver
The NeoPixel Stick has 8 ultra-bright, smart LEDs and can easily be connected in series with other sticks by connecting "Data Out" to "Data In" on the next stick. Only a single output of the microcontroller is required to control the LEDs. Each LED can be addressed individually and has a constant power consumption of approx. 18 mA. The operating voltage is 5 V.
The data protocol is very time-critical due to the individual line. In other words, a real-time microcontroller such as an AVR, Arduino, PIC, mbed, etc. required and the module is not suitable, for example, for Linux-based microcontrollers.
To control it, Adafruit offers the NeoPixel library for Arduino: https://github.com/adafruit/Adafruit_NeoPixel
The library is only suitable for Atmel AVR microcontrollers with a clock rate of 8 MHz and higher.
The NeoPixel Stick is assembled and tested with 8 individually controllable RGB LEDs.