Aircoookie / WLED

Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!
https://kno.wled.ge
MIT License
15.04k stars 3.25k forks source link

WS281x leds flickering every firmware after WLED 0.15.0-b3 #4211

Open Justdigit opened 1 month ago

Justdigit commented 1 month ago

What happened?

Leds are flickering in all kinds of colors and cant acces the webpage. Its an Esp32 with six channels

To Reproduce Bug

WLED firmware WLED 0.15.0-b3 works well. All versions after that not.

Expected Behavior

Responsive webpage and normal color changes

Install Method

Binary from WLED.me

What version of WLED?

WLED 0.15.0-b3

Which microcontroller/board are you seeing the problem on?

ESP32 wroom GPIO Pins 12,13,14,25,26,27

Relevant log/trace output

No response

Anything else?

No response

Code of Conduct

softhack007 commented 1 month ago

Can you share a screenshot of your LEDs preferences?

In case you have less then 300 LEDs per pin, AND more than 4 pins used, WLED uses a different LEDs driver (called "parallelI2S1"). It might be that your problems is related to this new driver.

Justdigit commented 1 month ago

Can you share a screenshot of your LEDs preferences?

In case you have less then 300 LEDs per pin, AND more than 4 pins used, WLED uses a different LEDs driver (called "parallelI2S1"). It might be that your problems is related to this new driver.

Yes thats true there are "only" 218 leds with six channels. This is because it's a PC case with RGB fans in it. Is there a solution for it??

LED-Settings

jonathh21 commented 1 month ago

It might not be related, but I have a matrix of 1024 LEDs.

At low brightness it goes crazy, random pixels and brightness galore.

Higher brightness less prevalent and ultimately bright enough it stops.

(I have separately observed that transitions causes instability so I have disabled it),

Justdigit commented 1 month ago

It might not be related, but I have a matrix of 1024 LEDs.

At low brightness it goes crazy, random pixels and brightness galore.

Higher brightness less prevalent and ultimately bright enough it stops.

(I have separately observed that transitions causes instability so I have disabled it),

Idk if it's related.... When I upload a firmware higher than B3 i cant even acces the webpage for setting up WiFi credentials.

lost-hope commented 3 weeks ago

Just to rule out that the flickering is a hardware issue: Do you two have a levelshifter installed?

Justdigit commented 3 weeks ago

Just to rule out that the flickering is a hardware issue: Do you two have a levelshifter installed?

No I have not.... Because prior versions just works right. They are small strings of leds.

Justdigit commented 3 weeks ago

Can you share a screenshot of your LEDs preferences?

In case you have less then 300 LEDs per pin, AND more than 4 pins used, WLED uses a different LEDs driver (called "parallelI2S1"). It might be that your problems is related to this new driver.

I have posted my config on you request.... Can you do something with it?

DedeHai commented 3 weeks ago

if you reduce the number of outputs to 4, does it work correctly?

Justdigit commented 4 days ago

if you reduce the number of outputs to 4, does it work correctly?

No that doesnt matter. 2 CHannels or six. It keeps flickering

DedeHai commented 4 days ago

then it may be related to your hardware. please use recommended wiring, i.e. add a levelshifter to rule that one out.

Justdigit commented 4 days ago

then it may be related to your hardware. please use recommended wiring, i.e. add a levelshifter to rule that one out.

No it's definitely not the hardware (case Fans and led strip) and doesn't need level shifters. Version B3 works like a charm. All version later not. The longest cable is from esp to case fan is 20cm.

Only thing I didn't try is a different esp.

DedeHai commented 4 days ago

No it's definitely not the hardware (case Fans and led strip) and doesn't need level shifters.

in 99% of cases, flickering is a hardware problem. I cannot reproduce you issue so please update your hardware.