A set of Klipper extensions designed to improve operation of Voron printers.
The repository provide the following Klipper extensions:
Name | Description |
---|---|
gcode_shell_command | Execute shell commands from GCode |
led_interpolate | Smootly transition LEDS between colors |
loop_macro | Looping G-Code macro variant |
settling_probe | Execute a "settling" probe sample to settle the gantry |
state_notify | Improved printer state notifications |
temp_tracker | Average temperature tracking |
- Login to your RaspberryPi.
- Clone this repository:
git clone https://github.com/voidtrance/voron-klipper-extensions.git
- Change directory to the new cloned repository:
cd voron-klipper-extensions
- Run the install script:
./install-extensions.sh
- Add the following section to
moonraker.conf
:
[update_manager voron-klipper-extensions]
type: git_repo
path: ~/voron-klipper-extensions
origin: https://github.com/voidtrance/voron-klipper-extensions.git
install_script: install-extensions.sh
managed_services: klipper
- Login to your RaspberryPi.
- Change directory to the repository:
cd voron-klipper-extensions
- Run the uninstall script:
./install-extensions.sh -u
- (Optional) Remove the repository:
cd ..
rm -rf voron-klipper-extensions
- (Optional) If you have removed the repository in step 4, you'll have to
remove the Moonraker update manager setup as well. Edit
moonraker.conf
and remove the[update_manager voron-klipper-exteions]
section.
If you'd like to contribute, please submit a pull request with your suggested changes. When submitting changes, please follow the coding style.