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.confand 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.