bigtreetech / BIGTREETECH-SKR-mini-E3

BIGTREETECH SKR-mini-E3 motherboard is a ultra-quiet, low-power, high-quality 3D printing machine control board. It is launched by the 3D printing team of Shenzhen BIGTREE technology co., LTD. This board is specially tailored for Ender 3 printer, perfectly replacing the original Ender3 printer motherboard.
1.97k stars 1.97k forks source link

SKR MINI E3 V3 NEO Pixels start up test works. After that, they produce weird colors #727

Closed embracemaking closed 1 year ago

embracemaking commented 1 year ago

Configured Marlin according to the many documentation processes online.

Using the regular adafruit directory in features.ini the LEDs will come on during the startup test and produce the correct colors. After that when trying to make adjustments using the menu in the BTT TFT35 V3.0 the neopixels are not the correct colors.

I am using Adafruit Jewel which is a 7 LED RGBW panel with 5050 leds with integrated drivers, see here: https://www.adafruit.com/product/2860

I have the correct NEO_RGBW neopixels selected in my configuration.h along with the correct number of pixels (7)

Then I tried configureing for NEO pixels using this information:

https://3dprintscape.com/neopixel-leds-on-skr-mini/

and came across this and tried this:

https://gist.github.com/877dev/2f8cd65118757afb24b7edd6523d09f9

whereby I would use a different neopixel library and use the local path to delay.h

Now the pixels don't even turn on at all.

This seems overly complicated for a board that has a neopixel connector right on it... any suggestions on what to try next?

embracemaking commented 1 year ago

Turns out the neopixel jewel should be configured as GRBW despite being advertised as RGBW. Go figure.