Professional Documents
Culture Documents
GitHub - Dz0ny - Klipper-Prusa-Mk3s Structured Klipper Config For Prusa MK3s 3D Printer
GitHub - Dz0ny - Klipper-Prusa-Mk3s Structured Klipper Config For Prusa MK3s 3D Printer
com/dz0ny/klipper-prusa-mk3s
Unlicense license
Star Notifications
1 di 5 23/03/2024, 20:04
GitHub - dz0ny/klipper-prusa-mk3s: Structured Klipper config for Pru... https://github.com/dz0ny/klipper-prusa-mk3s
Pre-Check
• Get Z offset value from your current firmware (Menu -> Calibration -> Z-offset), you will need
it for the Klipper config.
• Your bed needs to be perpendicular (based on XYZ Calibration). If not you will have to do the
skew calibration before printing or you risk crashing your nozzle to the bed.
• Read https://github.com/dz0ny/klipper-prusa-mk3s/blob/main/printer.template.cfg
• Read https://www.klipper3d.org/Installation.html#building-and-flashing-the-micro-controller
Install
1. Install https://docs.mainsail.xyz/setup/mainsail-os to SDCard and RPI Zero 2 W
2. Connect as described in https://help.prusa3d.com/en/article/raspberry-pi-zero-
w-preparation-and-installation_2180
2 di 5 23/03/2024, 20:04
GitHub - dz0ny/klipper-prusa-mk3s: Structured Klipper config for Pru... https://github.com/dz0ny/klipper-prusa-mk3s
3. Update all components under Machine tab, otherwise config might not be able to load
4. Clone config git clone https://github.com/dz0ny/klipper-prusa-mk3s.git ~/printer_data
/config/klipper-prusa-mk3s
If you are adding this configuration after installing Klipper via KIAUH, the directory might be
different - typically following ~/[printer_name]/printer_data/config , where [printer_name]
is the name you selected during the Kiauh installation
[update_manager prusa]
type: git_repo
origin: https://github.com/dz0ny/klipper-prusa-mk3s.git
path: ~/printer_data/config/klipper-prusa-mk3s
primary_branch: main
is_system_service: False
managed_services: klipper
2. Copy https://github.com/dz0ny/klipper-prusa-mk3s/blob/main/printer.template.cfg to
printer.cfg in your klipper config
You will still need a USB cable as you cannot flash via an internal serial port. You can also use any
other computer to compile your firmware.
To use this config, the firmware should be compiled for the AVR atmega2560. To use via serial, in
"make menuconfig" select "Enable extra low-level configuration options" and select serial1 (the
RasPi serial) or serial0 when you plan to connect via the USB.
7. Print
Nice things
Klipper mesh on print area only install guide
Screenshots
3 di 5 23/03/2024, 20:04
GitHub - dz0ny/klipper-prusa-mk3s: Structured Klipper config for Pru... https://github.com/dz0ny/klipper-prusa-mk3s
4 di 5 23/03/2024, 20:04
GitHub - dz0ny/klipper-prusa-mk3s: Structured Klipper config for Pru... https://github.com/dz0ny/klipper-prusa-mk3s
Contributors 8
Languages
C 100.0%
5 di 5 23/03/2024, 20:04