Ws2813 from btf lighting only lights white

Has anyone had an issue with creating colors with adafruit_neopixel library, when using ws2813 leds from btf-lighting?
The model number is BTF-5V-030L-W
I have working code that lights ws2813 leds from elsewhere, but when I plug in the BTF-Lighting strip, I get only white. Though, when I use FastLED library, I get the colors. I do not want to use FastLED though, because it will not define GPIO 10, as it says it is unusable, even though I use it successfully with adafruit_neopixel library. Any ideas?

What microcontroller is driving this, for starters?

Good question. Sorry, I forgot to mention that I am using a nodemcu controller.

got a 'scope? If you do tyou could clearly see what it was doing wrong. IIRC all full white is produced when the timing ofthe bits is.... too slow? so 0's and 1s both cross the threshold for 1? Either that or rthe opposite. I forget whether long or short pulse is the 1.

What about normal WS2812/2811 LEDs? SK6812's? (the timings are almost the same - as I discovered when I released megaTinyCore with the same tinyNeoPixel library that ATTinyCore used... after testing it with what turned out to be SK6812's andit worked fine. Well, there are a couple of instructions that execute faster on the new chips, and one of them was in the block of assembly that output the neopixel datastream. So it ran slightly faster. Which was fine for 6812, but not 2812).

But - I don't have experience working with the ESP8266 in this context, so I can't really comment usefully on the specifics. You might get better luck asking on the ESP8266 for Arduino foruim, there is a huge community there, and most of the people whose main processor is ESP8266/ESP32 hang out there rather than here.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.