Command 'PixelType' to change the WS2812 color order and channel number#22876
Merged
Conversation
Contributor
|
@s-hadinger Do you have the option to test this with an SK6812? The colors don't match mine. For example, with RGBW, green and blue are swapped, and the colors don't match with any other configuration. With WLED the LED strip works. Thanks |
Collaborator
Author
|
No I don't have any SK6812. So what is the correct pixel order? |
Contributor
|
When compiled with |
Collaborator
Author
|
Do you have the specs of your SK2812 leds? The standard for these leds seem to be GRB, not RGB |
Contributor
|
Maybe this spec will help. |
14 tasks
echo-bravo-yahoo
pushed a commit
to echo-bravo-yahoo/Tasmota
that referenced
this pull request
Jan 9, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description:
Command
PixelType:(ESP32 only) Set the number of channels per led in the strip, and the color order
0= use compile-time options, like on ESP8266 (default)1=GRB(typical for WS2812)2=RGB3=RBG4=BRG5=BGR6=GBRadd
8= 4 channels strip (RGBW), default 3 channelsadd
16= ifWis sent first, defaultWis sent lastExamples:
1=GRB9=GRBW25=WGRBChecklist:
NOTE: The code change must pass CI tests. Your PR cannot be merged unless tests pass