I wanted to setup a TV backlight with APA102 LEDs my pi Zero and Hyperion. I ordered the LED's configured the system and as soon as the LED's arrived I hooked them up to my Zero and everything was great.
I moved the LEDs from the spool to my TV and fired the entire setup again with my grabber and everything configured and I had a short or something somewhere as my power supply start clicking. I took it all apart again, moved the pi and power supply to 4 LED's that I had cut from the original spool (that were not connected during the short) and the LED's just go crazy. They blink random colors and brightness's at varying frequencies.
I thought okay, maybe I damaged the GPIO pins on the pi Zero so I loaded Hyperion on an old Pi 1 I had lying around and I get the exact same problem with those LED's
On my Pi 1 which I currently have hooked up I have pin 19 (GPIO 10) running to the DI on my LEDs and pin 23 (GPIO 11) running to to the CI on the LEDs.
I am powering the pi with the USB adapter but the LED's with my 5v 12A power supply.
If I power up just the LEDs they do nothing, as soon as Hyperion or the GPIO pins starts initializing the LEDs start going berserk. While I did have this all working I have re-installed Hyperion a couple of times to try to rule out software issues.
I currently have the controller type set to apa102, with the default SPI path of dev/spidev0.0 and the baud rate of 100000 and 4 LED's in my top row. I don't think any other settings really should affect the LEDs themselves. Even if I turn off the LEDs in Hyperion it doesn't stop the LEDs from going crazy. Trying different effects doesn't change anything with the LED's.
I am hoping to get these extra 4 LEDs working before I go back to the installed LED's on my TV. Any suggestions would be appreciated.
My colors on my wiring are all off and I have a connector that uses different wires with different colors. I used paint to take the CI and DI cables blue and green to make things easier.