Skip to main content

Extending Control to Drive LEDs via Plugin

Original Documentation

https://github.com/julianschill/klipper-led_effect

Installation

Please use an SSH tool such as MobaXterm_Personal to connect to your host machine via WiFi, and ensure the following points:

  1. Ensure the host machine has the Klipper firmware installed.
  2. Ensure the logged-in user is the one who installed Klipper.
  3. Ensure your input method is set to English.
  4. Ensure your host machine can search for devices normally.
  5. Ensure all the above precautions are taken; otherwise, you cannot proceed to the next step.
  6. The FAST system already includes this plugin by default.

This module can be installed into an existing Klipper installation using the installation script.

cd ~
git clone https://github.com/julianschill/klipper-led_effect.git
cd klipper-led_effect
./install-led_effect.sh

Reference Configuration

[neopixel TP_led]
pin: PB7
chain_count: 25
# Number of LEDs
# LED count
color_order: GRB
initial_RED: 0.4
initial_GREEN: 0.8
initial_BLUE: 1
initial_WHITE: 0.0
#66CCFF

[led_effect sb_nozzle_cooling]
autostart: false
frame_rate: 24
leds:
neopixel:TP_led (9,10)
layers:
breathing 3 1 top (0.0, 0.0, 1.0, 0.1)

[led_effect rainbow]
leds:
neopixel:TP_led
autostart: true
frame_rate: 24
layers:
gradient 0.3 1 add (0.3, 0.0, 0.0),(0.0, 0.3, 0.0),(0.0, 0.0, 0.3)

Loading...