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

WLED output #3 not working, and #4 not configuring on ESP32-C3 #3825

Closed
1 task done
Spire9 opened this issue Mar 15, 2024 · 2 comments
Closed
1 task done

WLED output #3 not working, and #4 not configuring on ESP32-C3 #3825

Spire9 opened this issue Mar 15, 2024 · 2 comments
Labels
hardware (Likely) Setup-specific issue, e.g. flickering LEDs

Comments

@Spire9
Copy link

Spire9 commented Mar 15, 2024

What happened?

WLED will not correctly configure all channels on the ESP32-C3. Mixing up the channel order confirms the hardware tests all good. WLED channels #3 and #4 can not control LED strips.

To Reproduce Bug

Try to configure four channels at once. 1&2 work great. #3 pretends to configure, but fails to send any data. #4 does not even offer a proper configuration in the dropdown. See screenshot: https://i.ibb.co/HPDz7JZ/wled-settings.png

Expected Behavior

All 4 channels should be available. I know the C3's clock speed of 160mhz is a bit lower than the WROOM's 240mhz, but not so much it should be locked out for those of us that don't even run effects. It must be a bug.

Install Method

Binary from WLED.me

What version of WLED?

WLED 0.14.2-b1 "Hoshi"

Which microcontroller/board are you seeing the problem on?

ESP32-C3

Relevant log/trace output

https://i.ibb.co/v18Wfq7/wled-info.png
https://i.ibb.co/HPDz7JZ/wled-settings.png

Anything else?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@Spire9 Spire9 added the bug label Mar 15, 2024
@blazoncek
Copy link
Collaborator

Channels? Perhaps you're talking about buses (outputs).
ESP32-C3 only has 2 RMT buffers and can only drive 2 digital LED outputs. It lacks support for I2S for LEDs. It also has 6 LEDC channels so can drive 1 RGBW(+CCT) or 2 RGB analog outputs.

WLED cannot overcome hardware limitations.

@blazoncek blazoncek closed this as not planned Won't fix, can't repro, duplicate, stale Mar 15, 2024
@blazoncek blazoncek added hardware (Likely) Setup-specific issue, e.g. flickering LEDs and removed bug labels Mar 15, 2024
@Spire9
Copy link
Author

Spire9 commented Mar 15, 2024

Right, that. So now the conversation is at the point where we both understand the screenshot shows an off-by-one error at output #3 in WLED.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hardware (Likely) Setup-specific issue, e.g. flickering LEDs
Projects
None yet
Development

No branches or pull requests

2 participants