Raspberry Pi Addressable LEDs; Having problems

So I finally got the lights to turn on, but they do that uncontrolled flickering whenever the animation is supposed to play. I have added the lines in the /boot/config.txt file that were mentioned here, but to no effect:
https://core-electronics.com.au/tutorials/ws2812-addressable-leds-raspberry-pi-quickstart-guide.html

Any other advice?

Componants I’m using:
Logic Level Shifter: https://www.amazon.com/gp/product/B01N58DJNG/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1
LEDs : https://www.amazon.com/gp/product/B00VQ0D2TY/ref=oh_aui_detailpage_o06_s01?ie=UTF8&psc=1
Raspberry Pi: https://www.amazon.com/gp/product/B07BC6WH7V/ref=oh_aui_detailpage_o06_s02?ie=UTF8&psc=1

Ok, so I used the invert setting and got it to stop spazzing out, but now the colors are wrong. Red is green, green is blue and blue is red.

ok, so the colors are still wrong, but that is manageable, just have to remember to reorder my vectors for the colors. I’m going to be doing my animation code in Numpy anyway, so I will probably just readdress the vectors to what I am used to anyway.

The problem ended up being that Logic Level Shifter. I removed it from the circuit and just put the 3.3v signal line directly into the LED signal input from the Raspberry Pi and it started working perfectly.

Hi Adam,

Can you share the code that you are using? You can change the colors from RGB to GBR in the code.

I am just using the default strandtest.py from the files that were downloaded through the tutorial. I was just going off what the comments in the code had things labeled, but changing the order on the inputs isn’t exactly difficult. I am struggling to find proper documentation on the LED library though, any help there?

Hey Adam,

I realize that the code might be available in the tutorial, but I’m not going to be able to help out without seeing your code as you are trying to run it. It’s just a way of reducing the chance for an error to be missed.

Looking forward to seeing that code!