0

NEOPIXEL & 74HC595 SHIFT REGISTER
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

NEOPIXEL & 74HC595 SHIFT REGISTER

by cackland on Sat Jun 17, 2017 8:39 pm

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

cackland
 
Posts: 12
Joined: Sat Jun 03, 2017 1:22 am

Re: NEOPIXEL & 74HC595 SHIFT REGISTER

by adafruit_support_bill on Sun Jun 18, 2017 6:15 am

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.

adafruit_support_bill
 
Posts: 63350
Joined: Sat Feb 07, 2009 10:11 am

Please be positive and constructive with your questions and comments.