Hello, I'm getting another problem with this library. When I'm turning on all leds at the same time with white color everything seems to be OK, but when I'm trying to turn on led by led, I'm getting a green or pink color at the beginning and at the end. The problem is only with White color. Can you please try attached sketch and confirm it? NeoPixelStrandTest.ino (2.27 KB)
Hi guys, I would like to use the TC275 ShieldBuddy board to control AdafruitNeoPixelStrandTest_perschi01.ino (14.47 KB)NeoPixelStrandTest_perschi01.ino (14.47 KB) DotStar and NeoPixel strips. I started with the strandtests for each of these types and faced different problems. Thus, I modified the loop() function for some simpler tests.
Some facts about the setup: NeoPixel RGBW 24-Pixel Ring, Adafruit 1m strips. The strips have external power supply. Wiring is confirmed with a similar sketch for Arduino MEGA.
The DotStar sketch compiled correctly but doesn’t work. The NeoPixel sketch shows strange behaviors which might give better hints to solve the issue.
1) RGBW order is wrong I defined strip0 as NEO_RGBW but it actually behaves like NEO_RBWG. Thus I defined the strip as NEO_RBWG and it behaves like NEO_RGBW.
2) Pixel index differs for different colors I performed some loops over all colors and observed this: B,R,W start at pixel index 0, G starts at pixel 1.
3) The first pixel which is supposed to be red is always orange (R+G)
I compiled the sketch on two different computers and get the same results. As I constantly observe the same results. Thus I do not think it’s due to noise.
I’m thankful about each advice to solve this issue.