Is it efficient to use this type of sparkfun logic converter with ws2818b 5050 neopixel leds?

hi how are you there is a delay in responding of rgb leds when I seitched on the project …it lights up after several seconds from turning on the project (it is esp8266 node mcuv3 project ) I asked before some colleagues and they told mme I have to use the level logic converter so I have 2 ones the one with( tx and rx) and the other one which has (lv1,lv2,lv3 …etc)…

do both will work perfectly or one will work and the other willnot ?

which one will work perfectly and how I connect both of them to just even try as I already bought (the one with rx and tx one )

so how I can connect this one in my project as appeared in my connection diagram

Can i connect this level converter between esp8266 (at LV ) and wleds or ws2812b (which consumes 5v ) and connect the di pin or data pin( through rxi in hv side) and the esp8266 pin to ( rxo al lv side)

can I use the 4 points in each side as separate logic level shifter for different pins or I have only use it as shifter for only 2 signals as it is 2 channels?

also last point if you can help What is the Communication protocol of ws2812b ?

is it serial ,i2c or spi protocol or even another type? and if I couldnot know the protocoal can I connect it the sparkfun level shifter like any component uses spi protocol

do you have any better solution ?

11978-01.jpg

You’d need to verify your product’s specs, but here’s a ws2812 datasheet https://cdn.sparkfun.com/assets/7/0/3/c … C-2020.pdf (most use FastLED which is a fastSPI library https://github.com/FastLED/FastLED/blob … /FastLED.h)

As for the level shifting, yes that’d work…or use an LED driver https://www.sparkfun.com/categories/359. We sell a few level shifters https://www.sparkfun.com/categories/361.

Note something like this https://learn.sparkfun.com/tutorials/es … e-overview just uses 3v3 for the ws2812 on its board.