NEOPIXELS ESP8266-01 GPIO2 first one flashes blue
Posted: Fri Apr 02, 2021 5:12 pm
Hi!
So I am playing with neopixels, and they are the regular RGB ones (no need for bpp=4), and they appear to work ok. Nevertheless, everytime I reset the module, the first one flashes blue. I connected the array of leds to GPIO2 for the input signal.
After that, if I change the colors or turn all of them off, it is ok. But I don't like that behaviour. If I don't do anything, no code at all, the first one stays light blue as well. So it has nothing to do with the code itself.
I don't know if this is because of GPIO2 is connected to something else, internally... or it is because of another reason.
Neopixels are powered by 5V, and Esp8266 with 3.3V, as I read that the input line of neopixels is 3.3V tolerant.
Also, as a side note, there is flickering sometimes. I looked for information in the forum but I didn't find anything conclusive. Is there a way to use esp8266 and avoid flickering? Or it is not possible at all?
Nevertheless, I doubt that is the issue, because once the color is set, If I disconnect the Input line for the neopixels, they flicker as well slightly from time tome, and by that time, they are just connected to 5V and Ground, and that's it. So this can't be a timing issue with the esp8266, right?
Thanks!
So I am playing with neopixels, and they are the regular RGB ones (no need for bpp=4), and they appear to work ok. Nevertheless, everytime I reset the module, the first one flashes blue. I connected the array of leds to GPIO2 for the input signal.
After that, if I change the colors or turn all of them off, it is ok. But I don't like that behaviour. If I don't do anything, no code at all, the first one stays light blue as well. So it has nothing to do with the code itself.
I don't know if this is because of GPIO2 is connected to something else, internally... or it is because of another reason.
Neopixels are powered by 5V, and Esp8266 with 3.3V, as I read that the input line of neopixels is 3.3V tolerant.
Also, as a side note, there is flickering sometimes. I looked for information in the forum but I didn't find anything conclusive. Is there a way to use esp8266 and avoid flickering? Or it is not possible at all?
Nevertheless, I doubt that is the issue, because once the color is set, If I disconnect the Input line for the neopixels, they flicker as well slightly from time tome, and by that time, they are just connected to 5V and Ground, and that's it. So this can't be a timing issue with the esp8266, right?
Thanks!