You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is probably because your led strip type is RGBW, which need 4 bytes of data for each pixel. So you should use "GRBW" rather than "GRB". "GRB" is for ordinary RGB strips.
Agree, sounds like you have RGBW NeoPixels with the color order being GRBW. Needing to change the code to match the NeoPixels being used is expected and is a necessary step.
When change NEO_GRB to NEO_GRBW the colour turns normal
It all works as expected once the necessary code change has been made?
Arduino board: arduino leonardo
Arduino IDE version (found in Arduino -> About Arduino menu): 1.8.19 (Windows store 1.8.57.0)
List the steps to reproduce the problem below
When running Adafruit Neopixel simple example, the LED light stripe was flashing
Adafruit_NeoPixel pixels(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
When change NEO_GRB to NEO_GRBW the colour turns normal
Adafruit_NeoPixel strip = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRBW + NEO_KHZ800);
Is it possible to start a pull request to make a change?
The text was updated successfully, but these errors were encountered: