NEOPIXEL & 74HC595 SHIFT REGISTER

EL Wire/Tape/Panels, LEDs, pixels and strips, LCDs and TFTs, etc products from Adafruit

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
cackland
 
Posts: 12
Joined: Sat Jun 03, 2017 1:22 am

NEOPIXEL & 74HC595 SHIFT REGISTER

Post by cackland »

Hi all,

I understand the NeoPixel (WS2812) is a shift register in itself, however i'm wondering if it is possible to individually address a neopixel through a 74HC595 shift register.

I would be controlling 8 buttons through 1 shift register / mux and then controlling the output of each neopixel (one for each button) through a shift register as well. I've looked online and at the data sheet of the 74HC595 and am unable to wrap my head around it.

Any idea or help would be great.
Thanks Guys

User avatar
adafruit_support_bill
 
Posts: 88097
Joined: Sat Feb 07, 2009 10:11 am

Re: NEOPIXEL & 74HC595 SHIFT REGISTER

Post by adafruit_support_bill »

I'm not sure why you would even attempt such a thing. Neopixels are individually addressable when wired in series. Accessing them through a shift register just adds more parts, more code and more wiring.

To control a neopixel via a shift register would require a total re-write of the communication code. This is extremely time critical code written in hand-tuned assembly language.

Locked
Please be positive and constructive with your questions and comments.

Return to “Glowy things (LCD, LED, TFT, EL) purchased at Adafruit”