Gör dina egna smarta lysdioder med samma chip som används i vår NeoPixel-remsa och pixlar. Denna lilla SOIC-8 är ganska lätt att löda och kan driva en enda gemensam-anod RGB LED eller tre enfärgade lysdioder som du väljer. (Utgångarna är NPN-transistorer så de fungerar inte med gemensam katod!) Utgångarna är vardera ~18mA konstant ström så färgen kommer att vara mycket konsekvent även om spänningen varierar, och inga chokemotstånd krävs vilket gör din design minimal.
Pixlarna är "kedjabara" genom att ansluta utgången från ett chip till ingången på ett annat - se databladet för diagram och pinouts. För att hålla chippet litet finns det en enda datalinje med ett mycket tidsspecifikt protokoll. Eftersom protokollet är väldigt känsligt för timing kräver det en realtidsmikrokontroller som en AVR, Arduino, PIC, mbed etc. Det kan inte användas med en Linux-baserad mikrodator eller tolkad mikrokontroller som netduino eller Basic Stamp. Det finns två hastigheter som stöds av chipet, en 400KHz och en 800KHz. Vårt underbart skrivna Neopixel-bibliotek för Arduino stöder båda! Eftersom det kräver handjusterad montering är det bara för AVR-kärnor men andra kan ha porterat denna chipdrivrutinkod så googla runt. Med den långsamma timinghastigheten krävs 4MHz eller snabbare processor.