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.
I have recently tried to experiment Neopixel on the ShieldBuddy. And it does not work as well. In fact : - When I use the same code for an Arduino and a ShieldBuddy, I have two differents Leds shows, with the same hardware configuration. - When I use the Neopixel test from the ShielBuddy examples, my led are just turning blue, 500ms per 500ms, until the 70th Led on 240 Leds. I have put the right number of Led and pin. I don't know why it doest not work. Does someone had the same problems ? Can someone help me ?