There is a single data line with a very timing-specific protocol. Since the protocol is very sensitive to timing, it requires a real-time microconroller such as an AVR, Arduino, PIC, mbed, etc. It cannot be used with a Linux-based microcomputer or interpreted microcontroller such as the netduino or Basic Stamp. Adafruit’s wonderfully-written Neopixel library for Arduino supports these pixels! As it requires hand-tuned assembly it is only for AVR cores but others may have ported this chip driver code so please google around. An 8MHz or faster processor is required.
Comes as a single ring with 24 individually addressable RGB LEDs assembled and tested.
TECHNICAL DETAILS
- Dimensions:
- Outer diameter: 65.6mm / 2.6″
- Inner diameter: 52.3mm / 2.1″
- Thickness: 6.7mm / 0.3″
- Weight: 6.23g
- May ship with either WS2812B or SK6812-based LEDs. They are the same brightness, color and protocol
- Datasheet, EagleCAD PCB files, datasheets and more in the tutorial