Skip to content

WS2814 12V (3-LED/IC) Green/White Channel Swap on Gledopto Elite 4D (v0.15.3) #5615

@zqxr4

Description

@zqxr4

What happened?

​I am running WLED version 0.15.3 and experiencing a persistent channel mapping issue with a 12V WS2814 RGBW strip that uses 3-LED segments per IC. When configured with the GRB color order and the Swap White and Blue setting enabled, the Red and Blue channels are correctly mapped, but the Green and White channels remain swapped. Specifically, selecting Green on the color wheel activates the physical White diodes, and the White slider activates the Green diodes. This causes incorrect color mixing where Yellow displays as a pinkish-white because the controller is mixing Red with the White channel instead of Green. This mapping error persists even with White Management set to Accurate, suggesting that the data sequence for this specific 12V variant is not being correctly reordered by the current software toggles.

To Reproduce Bug

Install WLED v0.15.3 on a Gledopto Elite 4D controller.
​Connect a 12V WS2814 RGBW strip (3-LEDs per IC).
​In LED Preferences, set LED type to SK6812 RGBW and Color Order to GRB.
​Enable the Swap White and Blue toggle.
​Set White Management to Accurate.
​Select Pure Green on the color wheel and observe the strip displaying White.
​Adjust the White slider and observe the strip displaying Green.
​Select Yellow and observe a Pinkish-White result instead of Yellow.

Expected Behavior

The software should correctly map the 4-channel data so that the Green channel and White channel are independent and assigned to their correct physical diodes. Selecting Green should result in a Green output, and the White slider should only activate the dedicated White diode. The "Swap" toggle or "Color Order" dropdown should provide a combination that resolves the inversion between the 2nd and 4th bytes in the data stream for this 12V 3-LED/IC variant.

Install Method

Binary from WLED.me

What version of WLED?

WLED 0.15.3 (2508020) "ESP32_Ethernet" (Processor: ESP32-DOWDQ5)

Which microcontroller/board are you seeing the problem on?

ESP32 with ethernet

Relevant log/trace output

Anything else?

No response

Code of Conduct

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions