Create your own custom LED strip with this NeoPixel stick, featuring 8 tiny 5050 (5mm x 5mm) smart RGB LEDs mounted on a PCB. The design includes mounting holes and a chainable feature, allowing you to easily connect multiple sticks together. Each LED is addressable individually thanks to the integrated driver chip, and with a constant current drive of ~18mA, the color remains consistent even with varying voltage. This setup eliminates the need for external choke resistors, making it compact and slim.
The LEDs are chainable, meaning you can connect the output of one stick to the input of another, allowing for an expandable lighting arrangement. The system operates on a single data line with a precise timing-specific protocol, so it requires a real-time microcontroller (such as an AVR, Arduino, PIC, or mbed). It is not compatible with Linux-based microcomputers or interpreted microcontrollers like the netduino or Basic Stamp.
Power the strip with a 5VDC supply (4-7V also works) and control multiple sticks using only one microcontroller pin. Our popular NeoPixel library for Arduino supports these pixels, but as it requires precise timing, it is currently optimized for AVR cores. Other users may have ported the code for different controllers, so it's worth exploring online for additional resources.
This product comes as a single stick with 8 individually addressable RGB LEDs, fully assembled and tested for immediate use in your projects.