I am trying to get my Ray Wu WS2811 led’s working with FastLED and my NodeMCU ESP32 and I am running into problems with the LED’s flickering like crazy or not lighting up at all sometimes. I have tried many things and can’t solve this puzzle why it’s not working. Could anyone take a look at my setup and see if they notice anything bad?
I am using the most basic code in the fastled example folder for just calibrating the RGB ordering… I changed the Data pin to 12 btw
I am using the Adafruit level shifter to convert the data signal from 3.3v -> 5v which should still work ok with 12v pixels from what I’ve been told.
Any help would really be appreciated because I am just stuck. I thought it was a grounding issue but I am pretty sure I have grounded everything properly.
Those level shifters are notorious for not working with addressable LEDS. Might try it without it, or with a 74HCT245 or 74HCT125, which are known to work great.
@Jason_Coon When you say “those level shifters” are you referring to that exact one or just adafruit level shifters in general? I did try it without and could not get it working either.
@Jeff_Sheiman I mean the Adafruit level shifter you’re currently using, as shown in the picture. The 74HCT245 is the only level shifter that is highly regarded around here, as it always works. Here’s a great article on the subject: https://happyinmotion.com/?p=1247
@Jason_Coon I just ordered a few 74HCT125 on adafruit because the 245’s were out of stock. Are they just as good as the 245? Thanks for the advice! Hopefully that does the job. I think I need to buy an oscilloscope. Does everything else look to be in order though?