I’m having trouble getting 8 strips of NeoPixels running on an arduino mega to display properly. Here I am using the MultipleStripsInOneArray sketch. If I only run 4 strips at a time, it is fine. Any combination will do. If I run more than 4, black changes to green, and red changes to yellow.
The strips are wired in two paralleled banks of four each, with individual data lines. I’ve had some issue with the PWM pins, so now they are on 2-5 and 10-13. They are hooked up to two separate power supplies, one 5v 2a, one 10a. Arduino is either run off of USB or a 12v 500ma supply.
Code in the comments.
Thoughts?


I can’t imagine this being anything but a power issue.