Help with multiple led strips

I have a ws2814 24v strip cut into 4 66 led (11 ic groups) individual strips powered by 200w 24v ps and controlled by esp32 using 4 pins (16,17,18,19). While using 1 pin to control 1 strip it works fine but when trying to use all 4 it doesn’t; just blinks random patterns. It is the same when trying to control 4 strips with 1 pin. Any help is appreciated.

I can provide video, but cant post them here.

Have you tried to incrementally increase the number of LEDs you light until you start to see failures?

You could also try to light a set of the furthest LEDs (create a segment of LEDs 250-264) and try to control those without lighting the earlier LEDs.

Have you measured the strip voltage from start to end, to look for voltage drop issues?

Yes. I can control 1 66 led strip on 1 pin flawless. After i add another 66 led strip on second pin it seems ok but blinks once in awhile. But after i add the 3rd or 4th they all start randomly blink. At first I thought was because i was trying to control 4 segments with 1 pin, but after trying using dedicated pin per strip had same problem.

This is strange because i have the same setup but with 1 whole 300 led strip that doesnt do this, only difference is the strip is in 4 segments that im trying to control with multiple pins.

Power is not issue. The 4 66 led strips are directly connected to 24v 200w ps.

Not sure what best pins to use. 16-19 all work as long as you dont use all at same time. Not sure if using resistors would help.

Do you have a proper levelshifter in place?
What version of WLED are you running?

Any of the GPIOs from 16-33 should be fine.

No. I did not think i needed it because the signal wires are short, but that may make sense. Im using wled .14 on esp-wroom-32 on breakout at 5.5v. I have not had to use level shifter before not that familiar with it.

I can this something like this, correct (3.3-5v)

or this

Those look like opto-isolators, they’re not proper level shifters.
Look at the section in the KB on Levelshifters

If you want to use 4 GPIOs, the 74AHCT125 will work well as it only needs a 5V power supply.
For every channel you want to activate, you connect it’s ~OE pin to Gnd and feed the GPIO to the respective A input. The shifted data comes out on the Y pin.
You don’t need the resistors in your setup, but make sure to use the 100nF bypass capacitor near pin 14 on the chip (tied to ground).

OK. Ill try it. I found this, looks like it will fit me better than breadboard chip. Thanks 4 tip

Those devices look good, you’ll want to tie ~OE and DIR to GND and feed your GPIO(s) into B.
Data for the strip(s) will come from the corresponding A port.

just received these modules. when you say connect ~OE and DIR to GND, what ground, on breakout board (which is grounded to ps)? and im assuming i need to put 5v to the 5v pin. unsure where the 100nF bypass capacitor goes

High-Speed-8-Ch-Logic-Level-Converter-Module-Connections-1

5V from the power supply to 5V on the PCB
Ground (or shorthand GND) should be common across all the devices attached to the LEDs and go to your PS.
For the ~OE/DIR pins, you can connect to ground on the breakout board or the actual PCB, your choice.
They should effectively be at 0V if everything is wired correctly.

As far as the capacitor, it looks like those are already include on your PCB (to the right of A2-A3 and left of B2-B3).

Looks good to go!

better but no quite there, it only powers up 2 & 3/4 of strips. and 2nd strips 1st ic led group is different color; think i need to replace this strip due to faulty ic chip.

Before you make any changes, can you get proper colour and effect control of the LEDs that do light up?

Also check you have the correct start and end points for the segment(s) your displaying.

color changes works on the leds that come on. i got bad ic group (1st group on 2 strips, will replace) only does blue . order looks good 0-11, 11-22, 22-33, 33-44. wait a sec, effects are running like these are 1 strip not 4 of the same. got to make segments. voila, everything is working like it should, besides bad ic in strips. good call. thanks.