Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Individual areas flicker #70

Open
1 task done
MOVE1904 opened this issue Sep 4, 2023 · 4 comments
Open
1 task done

Individual areas flicker #70

MOVE1904 opened this issue Sep 4, 2023 · 4 comments
Labels
bug Something isn't working

Comments

@MOVE1904
Copy link

MOVE1904 commented Sep 4, 2023

What happened?

When I mix segments with different effects, individual areas flicker. The error appears in different configurations.
0904

To Reproduce Bug

Configuration 1:
ESP32
Maximum current: 4000mA
GPIO 2: 42 LEDs
GPIO 19: 26 LEDs
GPIO 18: 250 LEDs
GPIO 21: 24 LEDs
GPIO 4: 178 LEDs

Segment 0: 0 - 42
Segment 1: 42 - 150
Segment 2: 150 - 229
Segment 3: 229 - 318
Segment 4: 318 - 342
Segment 5: 342 - 520

Segment 0: Effect: Solid Color Palette: default Fx=white
Segment 1: Effect: Solid Color Palette: default Fx=blue
Segment 2: Effect: Solid Color Palette: default Fx=blue
Segment 3: Effect: Wavesins Color Palette: default Fx=blue
Segment 4: Effect: Solid Color Palette: default Fx=white
Segment 5: Effect: Wavesins Color Palette: default Fx=white

In this configuration the LEDs 69 - 150 (parts of the solid segments) flicker even on the display.
With WLED AC there is no problem.

Expected Behavior

I expected the solid segments solid.

Install Method

Self-Compiled or other

What version/release of MM WLED?

build 2308250 WLED v0.14.0-b27.31 "This is the way"

Which microcontroller/board are you seeing the problem on?

ESP32

Relevant log/trace output

No response

Anything else?

Maybe an error in brightness limiter?

Code of Conduct

  • I agree to follow this project's Code of Conduct
@MOVE1904 MOVE1904 added the bug Something isn't working label Sep 4, 2023
@softhack007
Copy link
Collaborator

softhack007 commented Sep 6, 2023

It seems that the "flicker" is visible in the preview, so I can exclude its a problem with the NeoPixelBus driver.

My best guess right now is the "auto brightness limiter" feature is under stress to keep power consumption below the limits you set.

Please try the following options:

  1. reduce global brightness (slider)
  2. increase "Maximum current: 4000mA"

and check if one of them reduces / removes flickering.

@MOVE1904
Copy link
Author

MOVE1904 commented Sep 6, 2023

Here is another configuration with 2192 LEDs connected to 8 GPIOs, 5000mA maximum current and 7 segments.
As You can see the flicker stops by setting the brightness down.
You can also change the behavior by increasing the maximum current.

This behavior is only visible in the WLED MM Version. WLED AC works fine even with much lower maximum current (tested with 5000mA and 2000mA). There is no flicker, just darker with 2000mA.
0906

@softhack007
Copy link
Collaborator

Here is another configuration with 2192 LEDs connected to 8 GPIOs, 5000mA maximum current and 7 segments.

@MOVE1904 could you make a backup of your presets (presets.json) and config (cfg.json), and upload them here ?

It would help a lot to reproduce your problem.

@MOVE1904
Copy link
Author

MOVE1904 commented Sep 7, 2023

O.K. I Have 2 for You.

wled_presets.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants