Maak je eigen slimme LED's met dezelfde chip die wordt gebruikt in de NeoPixel-strip en pixels. Deze kleine SOIC-8 is redelijk eenvoudig te solderen en kan een RGB-led met gemeenschappelijke anode of drie LED's met één kleur naar keuze aansturen. (De outputs zijn NPN-transistoren, dus ze werken niet met common-kathode!) De outputs zijn elk ~ 18 mA constante stroom, dus de kleur zal zeer consistent zijn, zelfs als de spanning varieert, en er zijn geen weerstanden nodig waardoor het ontwerp minimaal is.
De pixels zijn 'chainable' door de output van de ene chip te verbinden met de input van een andere - zie de datasheet voor diagrammen en pinouts. Om de chip klein te houden, is er een enkele datalijn met een zeer timing-specifiek protocol. Omdat het protocol zeer gevoelig is voor timing, is een realtime microconroller vereist, zoals een AVR, Arduino, PIC, mbed, enz. Het kan niet worden gebruikt met een op Linux gebaseerde microcomputer of geïnterpreteerde microcontroller zoals de netduino of Basic Stamp. Er worden twee snelheden ondersteund door de chip, een 400 KHz en een 800 KHz. De Neopixel-library voor Arduino ondersteunt beide! Omdat het met de hand afgestemde assemblage vereist, is het alleen voor AVR-cores, maar anderen hebben deze chipstuurprogrammacode mogelijk geporteerd, dus kijk eens rond. Bij gebruik van de trage timing is een processor van 4 MHz of sneller vereist.