# Flickering and NOT flickering on same LED strip

**URL:** <https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723>\
**Category:** Issues\
**Created:** [July 31, 2022, 9:31pm UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723 "2022-07-31T21:31:11Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![StefDrums](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/stefdrums/32/3136_2.png) [@StefDrums](https://wled.discourse.group/u/StefDrums)\
**Post date:** [July 31, 2022, 9:31pm UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/1 "2022-07-31T21:31:11Z")

</div>

Hello,  
I’m trying to face off an issue I can’t solve. Here is some details about the setup to replicate the issue:

- firmware: WLED SR 0.13.2 ( **same issue** also with ver _WLED\_0.13.1\_ESP32.bin_)

- hardware: 2 different PCB:

- LED strip: 45 LEDs strip and 3 LEDs strip, cutted from the same reel; they have same cable lenght.  

- The 3 LEDs strip works correcty and it has BI pin floating  
The 45 LEDs strip has the first LED flickering and it has BI pin connected to GND  

- configuration: ESP32 is configured for a 1D LED strip WS281x GRB of 3 LEDs lenght, no off refresh, no 1st led skipping (but the issue is the same with 1st led skipping enabled).

- led running on _solid orange color_.

The Issue I’m facing is that on **both** PCB if I connect the 3 LEDs strip it works correctly  
**video:** [WLED solid orange - 3 LEDs strip](https://youtu.be/_tM4TKN7ON4)

while if I connect the 45 LEDs strip the first LED is flickering.  
**video:** [WLED solid orange - 45 LEDs strip](https://youtu.be/1rya4d0iQz8)  
One more thing: I cutted the first LED and soldered the cable to the second: same issue.

I’m also using my scope to try to find this issue, but the plots for 3 LEDs and 45 LEDs seems to be really similar (the probe is placed at DIN pin of the first LED):

- 3 LEDs strip (working): controlled by DevKit (LED powered @ 5,0V USB, I/O is about 3,3V)  

- 45 LEDs strip (flickering): controlled by DevKit (LED powered @ 5,0V USB, I/O is about 3,3V)  

- 3 LEDs strip (working): controlled by PCB with SN74LVC2T45 (LED powered @ 4,6V, I/O is about 4,5V)  

- 45 LEDs strip (flickering): controlled by PCB with SN74LVC2T45 (LED powered @ 4,6V, I/O is about 4,5V)  

I’m trying to solve this issue since two weeks of testing. At this point I could say that the issue is not caused by the Level Translator, by the PCB, by the cable or connection, by the first LED.

Please could you help me?  
Thanks!

---

<div class="post-metadata">

**Author:** ![ALDIY](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/aldiy/32/2716_2.png) [@ALDIY](https://wled.discourse.group/u/ALDIY)\
**Post date:** [July 31, 2022, 10:19pm UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/2 "2022-07-31T22:19:26Z")

</div>

We could test but we do not have ws2813 and just to confirm did you test with normal wled and you are facing the same issue ?

---

<div class="post-metadata">

**Author:** ![StefDrums](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/stefdrums/32/3136_2.png) [@StefDrums](https://wled.discourse.group/u/StefDrums)\
**Post date:** [July 31, 2022, 10:31pm UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/3 "2022-07-31T22:31:36Z")

</div>

> [@ALDIY](#):
>
> did you test with normal wled and you are facing the same issue ?

Yes, same issue also with with ver _WLED\_0.13.1\_ESP32.bin_  
I have just tested it and updated my post with scope plots.

---

<div class="post-metadata">

**Author:** ![ALDIY](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/aldiy/32/2716_2.png) [@ALDIY](https://wled.discourse.group/u/ALDIY)\
**Post date:** [July 31, 2022, 10:35pm UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/4 "2022-07-31T22:35:39Z")

</div>

where is the link to that bin and by normal wled i meant to flash from here [https://install.wled.me/](https://install.wled.me/) or compile from latest [GitHub - Aircoookie/WLED: Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!](https://github.com/Aircoookie/WLED)

---

<div class="post-metadata">

**Author:** ![StefDrums](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/stefdrums/32/3136_2.png) [@StefDrums](https://wled.discourse.group/u/StefDrums)\
**Post date:** [July 31, 2022, 10:38pm UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/5 "2022-07-31T22:38:18Z")

</div>

I flashed this BIN:  
[WLED\_0.13.1\_ESP32.bin](https://github.com/Aircoookie/WLED/releases/download/v0.13.1/WLED_0.13.1_ESP32.bin)  
from the [release page](https://github.com/Aircoookie/WLED/releases)

---

<div class="post-metadata">

**Author:** ![divsys](https://avatars.discourse-cdn.com/v4/letter/d/a3d4f5/32.png) [@divsys](https://wled.discourse.group/u/divsys)\
**Post date:** [July 31, 2022, 11:51pm UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/6 "2022-07-31T23:51:27Z")

</div>

What happens if you do the same test, but drop the brightness to 25%?

---

<div class="post-metadata">

**Author:** ![StefDrums](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/stefdrums/32/3136_2.png) [@StefDrums](https://wled.discourse.group/u/StefDrums)\
**Post date:** [August 1, 2022, 12:44am UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/7 "2022-08-01T00:44:16Z")

</div>

> [@divsys](#):
>
> if you do the same test, but drop the brightness to 25%?

I tested both circuits at 20% and 50%, same behaviour and same issues 😭

---

<div class="post-metadata">

**Author:** ![divsys](https://avatars.discourse-cdn.com/v4/letter/d/a3d4f5/32.png) [@divsys](https://wled.discourse.group/u/divsys)\
**Post date:** [August 1, 2022, 1:44am UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/8 "2022-08-01T01:44:27Z")

</div>

Try powering the MCU with an independent 5V, just connect the grounds together.

---

<div class="post-metadata">

**Author:** ![StefDrums](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/stefdrums/32/3136_2.png) [@StefDrums](https://wled.discourse.group/u/StefDrums)\
**Post date:** [August 1, 2022, 8:23am UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/9 "2022-08-01T08:23:19Z")

</div>

> [@divsys](#):
>
> Try powering the MCU with an independent 5V

The custom PCB I made which has SN74LVC2T45 is indipendent battery powered with 4,6 Vout DC/DC. I don’t think that supply could be an assue. Why do you think so?

---

<div class="post-metadata">

**Author:** ![blazoncek](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/blazoncek/32/1886_2.png) [@blazoncek](https://wled.discourse.group/u/blazoncek)\
**Post date:** [August 1, 2022, 9:05am UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/10 "2022-08-01T09:05:57Z")

</div>

You are not showing what your PSUs look like. If you have proper PSU with enough A to power your strip and ESP connect that, not 4.6V but full 5V or even 5.1V.  
Then use recommended level shifter and if LEDs still flicker disconnect all peripherals from the board and use only ESP, level shifter and LEDs. If it still flickers it may be faulty ESP or faulty LED strip. There are plenty of both.

---

<div class="post-metadata">

**Author:** ![StefDrums](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/stefdrums/32/3136_2.png) [@StefDrums](https://wled.discourse.group/u/StefDrums)\
**Post date:** [August 1, 2022, 9:36am UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/11 "2022-08-01T09:36:24Z")

</div>

dear @blazoncek thanks for your reply.  
Ill try to answer as well as I can to all your questions:

> [@blazoncek](#):
>
> You are not showing what your PSUs look like.

I have 2 PCB with 2 different PSU:

- DevKit is connected to my USB 3.0 PC port
- custom PCB has a 4,6V 5A DC/DC converter

> [@blazoncek](#):
>
> If you have proper PSU with enough A to power your strip and ESP connect that, not 4.6V but full 5V or even 5.1V.

Yes, I’m sure that both of ther can power up 3 WS2813 LEDs.  
When I power up all the 45 LEDs, the works well, **except the first** that is flickering.  
The issue is the same with 5,0V supply and 4,6V supply. Both board have ESP32 powered at 3,3V.  
WS2813 works from 3,7V to 5,5V so a 4,6V level for power supply is not critical (and also there is the same issue with 5,0V supply from USB)

> [@blazoncek](#):
>
> Then use recommended level shifter

SN74LVC2T45 level shifter is one suggested by WLED faq (and also its signal is clear, by the way I checked it with my scope, its a clear plot).

> [@blazoncek](#):
>
> and if LEDs still flicker disconnect all peripherals from the board and use only ESP, level shifter and LEDs.

already done: with 3 LEDs both works, with 45 LEDs the first LED is flickering

> [@blazoncek](#):
>
> If it still flickers it may be faulty ESP or faulty LED strip.

I think that it’s rare that 2 different ESP32 could be broken in the same way.  
About the LED strip: 3 and 45 came from the same reel. I cutted the 45 removing the 1st LED, now it has 44 and has the **same** behaviour.

Thanks in advance for your reply, I hope to find the solution!

EDIT:  
I also attach a picture of my power supply: from 4,6V up to 5,1V **same issue**

 ![WLED solid orange - 45 LEDs strip 5V1 power supply](https://global.discourse-cdn.com/free1/uploads/wled/original/2X/e/e82d8efdc10cc90b61f5f43c3b3499433dabc729.jpeg)  
**video:** [WLED solid orange 45 LEDs strip 5V1 power supply](https://youtube.com/shorts/W6mshfCqE58?feature=share)

---

<div class="post-metadata">

**Author:** ![blazoncek](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/blazoncek/32/1886_2.png) [@blazoncek](https://wled.discourse.group/u/blazoncek)\
**Post date:** [August 1, 2022, 11:58am UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/12 "2022-08-01T11:58:04Z")

</div>

If LEDs after the first display ok then it is not a WLED issue but the LED strip issue.  
If the whole strip flashes (or parts of it) then the cause is in ESP and/or WLED.

Fist LED on WS2813 &WS2815 can (and will) use BI as an input if it decides that DI is not good. It is entirely up to LED IC to do that. What will it display then I do not know.  
If you want to check the output of ESP & your board, connect WS2812 strip (which uses a single wire for data but the same protocol as WS2813) and if the flickering on the 1st LED is gone then you have located where the error occurs - WS2813 LED strip.

---

<div class="post-metadata">

**Author:** ![divsys](https://avatars.discourse-cdn.com/v4/letter/d/a3d4f5/32.png) [@divsys](https://wled.discourse.group/u/divsys)\
**Post date:** [August 1, 2022, 2:20pm UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/13 "2022-08-01T14:20:41Z")

</div>

.  
Try NOT using a PC as the USB PS, perhaps a separate 2A USB charger.  
Or a separate set of wires to regulated supply at 5V  
You want at least a clean 1A 5v supply for the MCU, the shifter won’t load that by any appreciable amount  
In general I would power the level shifter with the same power as the MCU.

You might even take the shifter out for now.  
Keep the number of variables down to the minimum.

---

<div class="post-metadata">

**Author:** ![StefDrums](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/stefdrums/32/3136_2.png) [@StefDrums](https://wled.discourse.group/u/StefDrums)\
**Post date:** [August 1, 2022, 2:52pm UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/14 "2022-08-01T14:52:42Z")

</div>

> [@blazoncek](#):
>
> If the whole strip flashes (or parts of it) then the cause is in ESP and/or WLED.

I tested both 3 LEDs and 45 LEDs strips also with an SP107E controller: they works without flickering.

> [@blazoncek](#):
>
> Fist LED on WS2813 &WS2815 can (and will) use BI as an input if it decides that DI is not good. It is entirely up to LED IC to do that. What will it display then I do not know.

I agree, but there are no strange signals readed with the oscilloscope. Also 45 LEDs strip has BI connected to GND, so if DIN is not goot the 1st led should be OFF.

> [@blazoncek](#):
>
> connect WS2812 strip (which uses a single wire for data but the same protocol as WS2813) and if the flickering on the 1st LED is gone then you have located where the error occurs - WS2813 LED strip.

unfortunatly I don’t have a WS2812 strip. by the way they works well with SP107E.

> [@divsys](#):
>
> Try NOT using a PC as the USB PS, perhaps a separate 2A USB charger.

I already tryed this, using a separate USB 5V 2A charger and also a PSU: [you can see in this post](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/11)

> [@divsys](#):
>
> In general I would power the level shifter with the same power as the MCU.

yes, it’s the same in my circuit.

> [@divsys](#):
>
> You might even take the shifter out for now.

… and also this is what I did. as I described [in the first post.](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723)

---

<div class="post-metadata">

**Author:** ![divsys](https://avatars.discourse-cdn.com/v4/letter/d/a3d4f5/32.png) [@divsys](https://wled.discourse.group/u/divsys)\
**Post date:** [August 1, 2022, 3:17pm UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/15 "2022-08-01T15:17:02Z")

</div>

If you’ve “proven” the strip as good with a SP107E, then you might try different (older) versions of WLED and/or different methods of flashing.  
A full erase and reload may be warranted.

Have you posted your WLED info page? Looking for heap sizes and or FS memory.

---

<div class="post-metadata">

**Author:** ![StefDrums](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/stefdrums/32/3136_2.png) [@StefDrums](https://wled.discourse.group/u/StefDrums)\
**Post date:** [August 1, 2022, 3:41pm UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/16 "2022-08-01T15:41:34Z")

</div>

> [@divsys](#):
>
> If you’ve “proven”

Yes, I’ve tested for at least 3 months. Would you trust me?

> [@divsys](#):
>
> different methods of flashing.

I do not agree: if flashing works, **it works**. By the way, I tried to compile by myself (just to change some defaults) and [flashing the original firmware (here)](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/5).

> [@divsys](#):
>
> A full erase and reload may be warranted.

I did it at least 20 times, every time I tried different config or build: full erase → flash bootloader → flash app.

> [@divsys](#):
>
> Have you posted your WLED info page? Looking for heap sizes and or FS memory.

here it is:

 ![Screenshot_20220801-173859_Chrome](https://global.discourse-cdn.com/free1/uploads/wled/original/2X/a/aa058b1714fcbbbecab0f0d002a3db3e3187026f.jpeg)  
Its a fresh [flashing of the latest bin released](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/5).

---

<div class="post-metadata">

**Author:** ![blazoncek](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/blazoncek/32/1886_2.png) [@blazoncek](https://wled.discourse.group/u/blazoncek)\
**Post date:** [August 1, 2022, 4:11pm UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/17 "2022-08-01T16:11:55Z")

</div>

I understand your frustration but you should heed my advice nevertheless.  
I am unable to help you if you do not want to cooperate.

---

<div class="post-metadata">

**Author:** ![StefDrums](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/stefdrums/32/3136_2.png) [@StefDrums](https://wled.discourse.group/u/StefDrums)\
**Post date:** [August 1, 2022, 5:12pm UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/18 "2022-08-01T17:12:38Z")

</div>

Dear @blazoncek your are right: I’m frustrated and I’m sorry for that. It’s been 3 weeks of testing and still not working 😭.  
I would like to cooperate because I think that WLED is far away better than SP107E and I would like to use it.  
At this point I don’t know what other tests I can do ti find the issue. Please could you suggest me some test that I haven’t already do?  
Thanks in advance for support

---

<div class="post-metadata">

**Author:** ![blazoncek](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/blazoncek/32/1886_2.png) [@blazoncek](https://wled.discourse.group/u/blazoncek)\
**Post date:** [August 3, 2022, 1:48pm UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/19 "2022-08-03T13:48:17Z")

</div>

> [@blazoncek](#):
>
> connect WS2812 strip

Do that.

---

<div class="post-metadata">

**Author:** ![stackshadow](https://avatars.discourse-cdn.com/v4/letter/s/47e85d/32.png) [@stackshadow](https://wled.discourse.group/u/stackshadow)\
**Post date:** [September 7, 2022, 4:09pm UTC](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723/20 "2022-09-07T16:09:58Z")

</div>

Hello there,

well at first: I have exact the same problem. I was thinking that i am the only one with this problem, but after some googleing i found this thread which describe the exact same issue.

I’ve bought an WS2813 5m LED-Stripe from BTF-Lighting and cut it to 120LED’s.

Some Facts about my Setup:

- 5V 10A External PowerSupply ( MeanWell )
- ESP32 WROOM
- 120LED-Stripe WS2813
- BI Connected to Ground
- DI Connected to GPIO2
- ESP Ground Connected to power-suppy GND
- VIN of ESP connected to power-supply +5V

Stuff that i found:

- When the brightness is \> 80% with all LEDs on, no flickering of the first LED
- When ( brightness \> 80% ) i use some effects, the flickering is back
- When i switch off, the first led get a random color and stays on

My power supply is powerful enough to drive this, i checked the connection multiple times and use different connections. Nothing helps.

For reference, i will try to flash ESPHome to my ESP and check if i get the same results ( to see if its really an Hardware-Problem )

[Next page](https://wled.discourse.group/t/flickering-and-not-flickering-on-same-led-strip/5723.md?page=2)
