Hello everyone,
I have been working with neopixels for a a few months now and have never run into any issues; whoever, I recently purchased a few Flora v2 neopixels and I can’t seem to be able to get them to light up correctly.
I have no problems with single RGB values, (ie: I get Red when I type 255, 0, 0 or Blue with 0, 0, 255), but when I mix values (ie: 255, 240, 100) all I receive is red as the output color. Any idea on how to fix this?
Information:
Neopixel chipset: WS2812B *Since the seller did not specify, I used the sketch example from the library “RGB calibrate” to find out. I received 1 red, 2 green, 3 blue when using the WS2812B arrangement. See photo 1.
Library version: 3.1.6 (Also tested with 3.1.8).
Arduino: Uno Rev3
OS: Windows 10
My goal is to get all pixels to light up in white (255,255,255), so using the same code from the “RGB calibrate” sketch, I changed the original values to 255, 255, 255 on all leds, but when I do that and upload to my Arduino, all the leds light up red. See photo 2.
Code used: https://gist.github.com/fireworks-fan/faa954095ddf022302b3825e2162832c
Already tried:
Switching the new pixels with old Flora ones to see if code is incorrect. (Photos 3 and 4: Left side is new pixel, right side is Adafruit’s pixel.) I get white color with the Adafruit ones and Red with new ones.
Connecting a RGB neopixel strip of 50 leds to see if maybe power was an issue with the new setup (5 leds). Same results as above.
Changing wiring (using a different cable). Same results.
Arduino UNO board reset. Same results.
Any ideas on how to fix this issue are welcomed. Thanks!!


