Hi all,
I am hitting a brick wall with my DIY Hyperion project, sincerely hoping for any advice. I have tried to lay out my hardware inventory/setup in the most efficient way possible. I am looking for things I missed or what I can try next to fix my problem.
Problem:
LED strip will flash from off to on every 1-2 minutes. Sometimes the left half of the LED strip will flash, sometimes the whole thing will flash. Adjusting the baud rate effects the frequency, with the lowest frequency of flashing being achieved at a baud rate of 5600000
Hardware:
1x SK6812 16ft LED strip
1x RaspberryPi 4 (using GPIO10 + SPI enabled)
1x 5v 10a Power Supply (Grounded to Pi with GPIO3)
1x HDMI to USB capture card
Troubleshooting attempted:
- Ensured that a common ground exists between the Pi and the LED power supply (verified the flashing is much worse/different with the common ground removed)
- Tried a second 5v 10a Power Supply, same results
- Tested LED's without capture card, same results
- Tried powering the LED strip from both ends with 2x 5v 10a PSU's sharing a common ground, same results
- Added 470ohm resistor into data wire
- Added 1000uf capacitor to positive/ground connection from PSU
- Tested various baud rates in increments from 4000000 to 7000000
- Re-spliced/ran new data wire
- Disabled boblight/forwarder in Hyperion
- Tried with various response rate down to 50ms
Any suggestions/advice is sincerely appreciated. I am going to add a logic level converter to see if it changes anything, but I'm not optimistic. Outside of a faulty LED strip, I do not know what else could be wrong. I am nearly ready to give up on this project but would still be willing to try anything else if anyone has good ideas.
Thank you in advance!