-
Hello, Huge fan of this project! I'm having an issue with getting single color LEDs to light up using the SparkFun Shift Register Breakout - 74HC595 (https://www.sparkfun.com/products/10680). I believe this is a supported shift register but I could be wrong. I am using a custom board variant on an Arduino Mega 2560. Here is the LED section of my YAML file:
I've also attached an image of the breakout board and of my shift register circuit. For the shift register breakout board, I have the "data" pin to "SER_IN", "clock" to "CLOCK", "latch" to "L_CLOCK" and "enable" to "/OE". However, I can't get any LEDs to turn on when I try testing them in the web configurator. Any idea what might be wrong or how I can further debug the issue? If you need more info from me, I'd be happy to provide it. Thanks in advance! |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 3 replies
-
You need to set |
Beta Was this translation helpful? Give feedback.
-
Thank you for the fast response! My mistake. I actually do have 2 shift registers connected. I just got lazy with my initial circuit diagram :( Here is the correct circuit showing the 2 shift register breakout boards connected in series: |
Beta Was this translation helpful? Give feedback.
-
Can you send me your entire yml file? |
Beta Was this translation helpful? Give feedback.
-
Yes, here it is. Using the mega2560_muxsh2.yml as an example, I added a section for unused-io even though there was no documentation for it.
|
Beta Was this translation helpful? Give feedback.
-
You need to connect pin 10 from shift register to Vcc (reset) |
Beta Was this translation helpful? Give feedback.
-
Ok, thank you. Ill try connecting "/RESET" on the breakout boards to Vcc and report back. I also got another response from you that I don't see here anymore:
Do you still see a conflict with the pins? Changing the pins is not a problem for me. Will any unused pins do? |
Beta Was this translation helpful? Give feedback.
You need to connect pin 10 from shift register to Vcc (reset)