Skip to content

HUB75 not supporting FM6124 and FM6126A chips #5628

Description

@ondras

What happened?

My 64x32 HUB75 panel uses the FM6126A driver chip. It currently does not work with WLED. By studying the source code of the WLED/MM fork, I discovered that it is because the chip is not correctly initialized (my panel works with WLED/MM). Apparently, this can be already done in WLED: https://github.com/wled/WLED/blob/main/wled00/bus_manager.cpp#L815

To Reproduce Bug

Connect the Waveshare 64x32 panel.

Expected Behavior

LEDs should turn on.

Install Method

Binary from WLED.me

What version of WLED?

WLED 16.0

Which microcontroller/board are you seeing the problem on?

ESP32-C3

Relevant log/trace output

Anything else?

May I submit a PR that enables this explicit driver assignment, available as another HUB75 panel type? I can add both new options ("new half scan", "new quarter scan") if that is desirable.

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions