Im sure this is simple, and I am overlooking something, but I am at my wits end. When I start up OctoPi, my lights will color wipe like they should, then flash between full white, at full brightness, and the color wipe. When I turn off the plug in, they will dim and color wipe again, and about 50% of the time they will turn off, and the other 50% of the time they will go full white, full bright, and not turn off.
I am running a pi 3B+, and the neopixels are found on amazon by searching the following:
2PCS 24 Bits WS2812 5050 RGB LED Ring Lamp 5050 led Ring Stage Light with Integrated Full Color RGB Ring
I have tried hooking up 3 different ways, and all 3 have given me the same result. I have also tried with both rings.
- Directly to the GPIO pins on the pi, and as expected, was the least stable result.
- Running a buck converter off the power supply, and varying the output voltage from 4.6 to 4.75v sharing a common ground between the output side of the buck converter and pin 6 on the pi.
- Using a logic level shifter, with the buck converter set at 5v, as per the diagram in the setup guide.
I have also tried using a 470 ohm resistor on the data line with no change in the output. The buck converter is rated at 3A (the manufacturer recommends 2A max), and the calculator in the plugin estimates 0.96A.
What am I missing?