Hi,
I have 17 LED strips, and a 20A, 5V PSU. It has 3 terminals for COM, and 3 for V+. I have run 4 sets of automotive power cable, so my strips are powered by different cable runs. 3 of the cables power 4 LED strips, and 1 powers 5, for a total of 17 LED strips. For simplicity, my diagram shows just 9 LED strips, with each power cable powering 3 LED strips each.

I've already discussed using crappy hookup wire can cause signal reflections and mess up my digital signalling. It's why I have put the ESP32 controller close to the first LED.
I have found an issue that I haven't been able to work out. On a scope, if I look between points #1 and #2, I get the expected (albeit messy due to using hookup wire instead of a known impedance data cable)

If I measure between #3 and #2, I get the same signal.
However, if I measure between #3 and #4 (note the COM is now from a different terminal on the PSU and a different cable), I get this

Considering that #3 and #2 is different than #3 and #4 (where #3 is the data line, and #2 and #4 are COM), the only difference must be caused by a difference in the COM wires #2 and #4. So I put that on the scope.

I thought maybe because the COM wire is on different terminals on the PSU. But even when I measure #5 and #6
(power cables are now on the same COM terminal), I get the same messed up signal.
Every other LED strip looks fine. It's only when there is this change/transition from one power COM to another power COM. This distorted signal is causing havoc to my pixels, and only by adding a 2.2kohm resistor in series with the data line can I dampen it out enough to remain stable.
But why is this occurring? It must have something to do with the long power cable length?
I have 17 LED strips, and a 20A, 5V PSU. It has 3 terminals for COM, and 3 for V+. I have run 4 sets of automotive power cable, so my strips are powered by different cable runs. 3 of the cables power 4 LED strips, and 1 powers 5, for a total of 17 LED strips. For simplicity, my diagram shows just 9 LED strips, with each power cable powering 3 LED strips each.

I've already discussed using crappy hookup wire can cause signal reflections and mess up my digital signalling. It's why I have put the ESP32 controller close to the first LED.
I have found an issue that I haven't been able to work out. On a scope, if I look between points #1 and #2, I get the expected (albeit messy due to using hookup wire instead of a known impedance data cable)

If I measure between #3 and #2, I get the same signal.
However, if I measure between #3 and #4 (note the COM is now from a different terminal on the PSU and a different cable), I get this

Considering that #3 and #2 is different than #3 and #4 (where #3 is the data line, and #2 and #4 are COM), the only difference must be caused by a difference in the COM wires #2 and #4. So I put that on the scope.

I thought maybe because the COM wire is on different terminals on the PSU. But even when I measure #5 and #6
(power cables are now on the same COM terminal), I get the same messed up signal.
Every other LED strip looks fine. It's only when there is this change/transition from one power COM to another power COM. This distorted signal is causing havoc to my pixels, and only by adding a 2.2kohm resistor in series with the data line can I dampen it out enough to remain stable.
But why is this occurring? It must have something to do with the long power cable length?