This harness works with the ‘stock’ Stealthburner LED carrier here.
Add the following to your printer.cfg file to configure your RGBW LED's:
[neopixel sb_leds] pin: PB0 # The pin connected to the neopixel. This parameter must be provided. chain_count: 3 # The number of Neopixel chips that are "daisy chained" to the # provided pin. The default is 1 (which indicates only a single # Neopixel is connected to the pin). color_order: GRBW # Set the pixel order required by the LED hardware. Options are GRB, # RGB, GRBW, or RGBW. The default is GRB. initial_RED: 1.0 initial_GREEN: .45 initial_BLUE: 0.0 initial_WHITE: 0.0 # Sets the initial LED color of the Neopixel. Each value should be # between 0.0 and 1.0. The WHITE option is only available on RGBW # LEDs. The default for each color is 0.#
Note, the pin in this example configuration is for an Octopus 1.1 MCU, other controller boards may differ, update the pin assignment accordingly.
This Github page from STTTS updates the NeoPixels based on the status of the printer.
If you run into any issue with your Neopixel’s, you can test each LED with the following commands at the console.
First, turn off each of the lights.
SET_LED LED="sb_leds" RED=0 GREEN=0 BLUE=0 SYNC=0 TRANSMIT=1
Then test each LED with the following.
SET_LED LED="sb_leds" RED=1 GREEN=0 BLUE=0 WHITE=0 TRANSMIT=1 index=1
Increment the index= value until you have tested each LED.
In some cases, installing a 100ohm resistor in-line with the signal wire very close to the motherboard can resolve some color related issues.
Need help? Contact us anytime!