-
-
Save Firedrops/3acd160be4f9db730d76772eb4849167 to your computer and use it in GitHub Desktop.
klipper config 4 skr v1.3
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
##################################################################################### | |
# SKR v1.3 Configuration for Ender 3 | |
# All stepper drivers are TMC2208 in UART Mode. | |
# BLTouch to be revised to 3DTouch | |
##################################################################################### | |
[printer] | |
kinematics: cartesian | |
max_velocity: 300 | |
max_accel: 2000 | |
max_z_velocity: 50 | |
max_z_accel: 150 | |
##################################################################################### | |
[tmc2208 stepper_x] | |
uart_pin: P1.17 | |
microsteps: 16 | |
interpolate: True | |
run_current: 0.7 | |
hold_current: 0.5 | |
stealthchop_threshold: 200 | |
driver_PWM_AUTOGRAD: True | |
driver_PWM_AUTOSCALE: True | |
driver_HEND: 3 | |
driver_HSTRT: 0 | |
[stepper_x] | |
step_pin: P2.2 | |
dir_pin: !P2.6 | |
enable_pin: !P2.1 | |
step_distance: .0125 | |
endstop_pin: P1.29 | |
position_endstop: 0 | |
position_min: 0 | |
position_max: 235 | |
homing_speed: 50 | |
##################################################################################### | |
[tmc2208 stepper_y] | |
uart_pin: P1.15 | |
microsteps: 16 | |
interpolate: True | |
run_current: 0.7 | |
hold_current: 0.5 | |
stealthchop_threshold: 200 | |
driver_PWM_AUTOGRAD: True | |
driver_PWM_AUTOSCALE: True | |
driver_HEND: 3 | |
driver_HSTRT: 0 | |
[stepper_y] | |
step_pin: P0.19 | |
dir_pin: !P0.20 | |
enable_pin: !P2.8 | |
step_distance: .0125 | |
endstop_pin: P1.27 | |
position_endstop: 0 | |
position_min: 0 | |
position_max: 235 | |
homing_speed: 50 | |
##################################################################################### | |
[tmc2208 stepper_z] | |
uart_pin: P1.10 | |
microsteps: 16 | |
interpolate: True | |
run_current: 0.7 | |
hold_current: 0.5 | |
stealthchop_threshold: 200 | |
driver_PWM_AUTOGRAD: True | |
driver_PWM_AUTOSCALE: True | |
driver_HEND: 3 | |
driver_HSTRT: 0 | |
[stepper_z] | |
step_pin: P0.22 | |
dir_pin: P2.11 | |
enable_pin: !P0.21 | |
step_distance: .0025 | |
#endstop_pin: P1.25 # for docu purpose | |
endstop_pin: probe:z_virtual_endstop | |
position_endstop: 0 | |
position_min: -1 | |
position_max: 250 | |
homing_retract_dist: 10 # to fix bltouch clone error | |
##################################################################################### | |
[tmc2208 extruder] | |
uart_pin: P1.8 | |
microsteps: 16 | |
interpolate: True | |
run_current: 0.8 | |
hold_current: 0.5 | |
stealthchop_threshold: 200 | |
driver_PWM_AUTOGRAD: True | |
driver_PWM_AUTOSCALE: True | |
driver_HEND: 3 | |
driver_HSTRT: 0 | |
[extruder] | |
step_pin: P2.13 | |
dir_pin: !P0.11 | |
enable_pin: !P2.12 | |
step_distance: 0.0095238095 #0.0092580645 # 108 esteps | |
nozzle_diameter: 0.400 | |
filament_diameter: 1.750 | |
heater_pin: P2.7 | |
sensor_type: EPCOS 100K B57560G104F | |
sensor_pin: P0.24 | |
control: pid | |
pid_Kp: 22.2 | |
pid_Ki: 1.08 | |
pid_Kd: 114 | |
min_temp: 10 | |
max_temp: 260 | |
pressure_advance: 0.5 | |
##################################################################################### | |
[heater_bed] | |
heater_pin: P2.5 | |
sensor_type: EPCOS 100K B57560G104F | |
sensor_pin: P0.23 | |
control: pid | |
pid_Kp: 54.027 | |
pid_Ki: 0.770 | |
pid_Kd: 948.182 | |
min_temp: 10 | |
max_temp: 130 | |
##################################################################################### | |
[fan] | |
pin: P2.3 | |
[heater_fan noozle_fan] | |
heater: extruder | |
shutdown_speed: 0 | |
cycle_time: 0.010 | |
#hardware_pwm: True # NOT Supported by SKR 1.3 | |
kick_start_time: 0.100 | |
heater_temp: 50 | |
fan_speed: 1.0 | |
pin: P2.4 | |
##################################################################################### | |
[bltouch] | |
sensor_pin: P1.25 | |
control_pin: P2.0 | |
#pin_move_time: 0.8 | |
pin_up_reports_not_triggered: True | |
pin_up_touch_mode_reports_triggered: False | |
x_offset: -42 | |
y_offset: -8 | |
z_offset: 3.1 | |
speed: 3 | |
##################################################################################### | |
[homing_override] | |
set_position_z: 10 | |
axes: z | |
gcode: | |
G90 | |
G1 Z20 F600 | |
G28 X0 Y0 F3000 | |
G1 X117 Y117 F3000 | |
G28 Z0 | |
G1 Z20 F500 | |
[bed_mesh] | |
samples: 1 | |
speed: 100 | |
horizontal_move_z: 10 | |
min_point: 45,30 | |
max_point: 220,220 | |
probe_count: 3,3 | |
split_delta_z: 0.025 | |
move_check_distance: 10.0 | |
mesh_pps: 2,2 | |
algorithm: lagrange | |
##################################################################################### | |
[mcu] | |
serial: /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00 | |
##################################################################################### | |
#*# <---------------------- SAVE_CONFIG ----------------------> | |
#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. | |
#*# | |
#*# [bed_mesh default] | |
#*# points = | |
#*# 0.330000, 0.177500, 0.012500, -0.190000, -0.427500 | |
#*# 0.247500, 0.125000, -0.017500, -0.202500, -0.417500 | |
#*# 0.217500, 0.102500, -0.027500, -0.200000, -0.415000 | |
#*# 0.117500, 0.020000, -0.095000, -0.247500, -0.437500 | |
#*# 0.012500, -0.062500, -0.152500, -0.287500, -0.462500 | |
#*# x_count = 5 | |
#*# y_count = 5 | |
#*# min_x = 45.0 | |
#*# max_x = 220.0 | |
#*# min_y = 30.0 | |
#*# max_y = 220.0 | |
#*# x_offset = -42.0 | |
#*# y_offset = -8.0 | |
#*# mesh_x_pps = 2 | |
#*# mesh_y_pps = 2 | |
#*# algo = lagrange | |
#*# tension = 0.2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment