Klipper configuration files.
This configuration is currently used with these versions:
- Klipper:
v0.13.0-718 - Moonraker:
v0.10.0-31-gd5ee1712 - Fluidd:
v1.37.3
Klipper configuration for the Ender 3 Pro with the following mods:
- Board: BIGTREETECH SKR 1.4 Turbo
- Stepper Motor Drivers: TMC2209 (sensorless homing)
- Probe: BlTouch V3 (5v)
- Extruder: BMG clone
- Host: Raspberry Pi 3B+
- Phaetus Dragonfly Hotend (BMS)
Install Klipper, Moonraker, and Fluidd on the Raspberry Pi by following the KIAUH installation instructions.
The initial Klipper firmware installation on the BIGTREETECH SKR 1.4 Turbo must be performed with a microSD card.
-
SSH into the Raspberry Pi and configure the firmware build:
cd ~/klipper make menuconfig
Select these options:
- Micro-controller Architecture:
LPC176x - Processor model:
lpc1769 (120 MHz) - Bootloader offset:
16KiB bootloader - Communication interface:
USB
- Micro-controller Architecture:
-
Compile the firmware:
make
-
Insert a FAT32-formatted microSD card into your computer. From the computer, copy the compiled firmware from the Raspberry Pi directly to the card, renaming it to
firmware.bin:scp your-user@raspberrypi.local:~/klipper/out/klipper.bin \ /path/to/mounted-microSD/firmware.binReplace the SSH user, Raspberry Pi hostname, and microSD mount path as needed.
-
Power off the printer and disconnect its USB cable. Insert the microSD card into the SKR board, then power the printer on. The board flashes the firmware during startup and renames the file to
FIRMWARE.CURwhen successful. -
Power the printer off, remove the microSD card, reconnect USB, and power it back on.