Neopixels, en type LED-stripe med individuelt adresserbare piksler, er et firma som foretrekker blant skapere av utførlige lysvirkninger. De er fremtredende for deres fleksibilitet, så vel som enkelheten som du kan daisy-kjede dem på. Selv om protokollen for å kjøre disse lampene kan være ganske utfordrende for å utføre på grunn av tette signaltidsbegrensninger.

Imidlertid viste [Adrian Studer] at kjøring WS2812-baserte LED-striper som Neopixel-serien ikke nødvendigvis trenger håndoptimalisert monteringskode. Faktisk trenger det ikke noen form for kode i det hele tatt. Han utviklet Neopixel Punk-konsollen, en gadget som produserer et lysshow uten å til og med utnytte en mikrokontroller. Bare en håndfull 555 timere, samt ca. 74HC-serien Logic jobber sammen for å lage pulser med omtrent passende tidspunkter.

Betjening av gadgeten er så enkel som å justere noen få potensiometre, akkurat som navnet sitt atari punkkonsollen. Det er heller en tilfeldig prosess skjønt, så vel som det kan være umulig å gjenopprette et mønster som du likte. Lysdiodene lyser også i hovedsak i hovedfarger i full kraft, selv om [Adrian] planlegger å gjøre en forbedret versjon som driver den røde, grønne, så vel som blå subpiksler separat. Men sannheten om at alt dette er implementert av bare mange 555 timere, gjør det til en ganske enestående hack av noen form for standard.

Vi har sett mye mer enn noen få metoder for å kjøre neopixels eller lignende WS2812-baserte LED-striper, selv om alle bruker en mikroprosessor i noe slag; Du kan avslutte en tradisjonell 6502, utnytte SPI, så vel som DMA på en PIC32, eller bare koble til en enkeltarm Cortex M0 +.