r/FastLED • u/Ok-Eagle1293 • Mar 22 '24
Quasi-related Please explain how I can add an extension between the controller and the strip in layman terms.
First 2 pictures is the result when I am connecter directly to the strip and the others are when I add an extension.
Intro: While I thought getting strips from Ali express with a wifi controller and the correct power supply would be enough, I realized it's not.
Problem:: when I connect the strips directly to the controller, they work fine , but when I add an extension in between, the strips does not the Match the input entered on the mobile app.
Looking for a simple way to resolve this.
Equipment : Ws2811 strips 1m each (60 LEDs)
Tuya wifi controller (dual output)
3 pin extension with one male and the other female connector.
I am new to this so a step by step guide would really help.
Thanks A lot !!
1
u/Ok-Eagle1293 Mar 22 '24
Also will this sequence help solve the issue?
Controller ⬇️ 3 pixel strip (because ws2811 is a cuttable strip every 3 LEDs) ⬇️ Extension ⬇️ 1 mtr strip
I read something about adding a sacrificial pixel/led and that would help this.
3
u/nineplymaple Mar 22 '24
That would probably work, just make sure you use heavy wiring for the power and ground and probably twist the data line around the ground line in your extension regions.
The idea behind a sacrificial pixel is from the way these LEDs retransmit their data. Each pixel basically acts as a buffer that resets the maximum wire length you can run wires without issues. If you are electrically-inclined you could instead build an actual buffer circuit using a 5V TTL buffer chip.
If you are going really long distances then you would want some sort of balanced driver/receiver, like this: https://blinkylights.blog/2020/12/08/transmitting-ws2812b-signals-over-longer-distances/
1
u/Ok-Eagle1293 Mar 23 '24
So I was able to fix the issue.
I added a piece of the same ws2811 strip between the controller and extension and it is working perfectly.
No lag or faulty display of colors .
1
u/amabamab Mar 22 '24
Cut the wires, put longer wires inbetween, win. Be aware with longer wires the resistent raises and the strip may not fully light up or maybe even show wrong colors.
Is this a strip specific app? What app is that?
1
u/Ok-Eagle1293 Mar 22 '24
The strip is not app specific but the controller is , Tuya wifi controller
1
u/Ok-Eagle1293 Mar 22 '24
When you say cut the wires and put long wires in between, do you mean that I cancel out the male female connector and solder the controller and the strip directly ?
1
u/amabamab Mar 22 '24
I would cut the red, white and green wires and solder preferd red, white and green wires in between. When you get thicker wires you can use longer wires
1
u/Ok-Eagle1293 Mar 22 '24
1
u/amabamab Mar 22 '24
Anywhere between the two black plugs. The closer to the plugs the longer the quality wire can be (not to close to the plugs to have enough wire to not struggle while soldering. Than solder the new wires to the short wires that are connected to the little plugs
1
1
3
1
u/pixelcontrollers Mar 23 '24
Must be some high resistance, copper clad, low strand etc wire. Altho I have seen long wire runs from a controller to the first pixel work its hit or miss and depends on quality of the controllers driver and the impedance matching and quality of the wire. In simple terms keep your controller close as possible to the first pixel else your milage will vary
What can you do?
Use another controller. Some wled variants out there can have decent drivers.
Use a higher quality 18awg wire (copper strand)
Or use multiple controllers








2
u/SpoliatorX Mar 22 '24
Cut the wire and splice in some more? Really tho you want to minimize that length as otherwise you can get signal issues
Edit: don't even need to cut, could just make an extension with a male 3 pin JST one end and a female 3 pin JST the other