They start going crazy with flickering and half of the strip is white.
I have no problem with an Adafruit Neopixel library.
Connected to an Arduino Nano
They’re powered by a 5v 8a adapter.
I use a 470 ohm resistor between the arduino and the data pin.
I use a 1000 uf capacitor between the positive and negative.
Wiring: 18 AWG wiring. There’s about 5 meter distance between the arduino and the WS2812B strip. I soldered dupont wires between the Arduino and the long 18 awg cable.
One last thing to note, I have another 1 meter strip (30 LEDs) that uses the same code and it doesn’t have any issues. However, that 1 meter strip doesn’t have any resistor or capacitor.
Do you have any way to measure the voltage at the start of the led strip? Some 5v power supplies actually push out 5.3 or 5.4v and I’ve found that can mess with the timings. Also - what happens if you try dropping the max brightness to 64? Also - just sanity checking - you have ground shared between the power supply, the nano, and the leds, right? And is your 5 meter of wiring twisted pair or just straight wire?
I am not too sure if my ground wiring is good. Should I split the ground cable directly from the “GND” on the strip or it can be split midway of the ground cable like I did? Sorry, completely new to this.
By the way, a simple multimeter can be used to measure the voltage. You say you don’t have one. You can get one for <$10 suitable for projects like this, and possibly even a lot less. They are a must when doing projects like this.