165 lines
3.4 KiB
INI
165 lines
3.4 KiB
INI
[include mainsail.cfg]
|
|
[include biqu-microprobe.cfg]
|
|
[include sensorless.cfg]
|
|
[respond]
|
|
# This file contains common pin mappings for the BIGTREETECH SKR Pico V1.0
|
|
# To use this config, the firmware should be compiled for the RP2040 with
|
|
# USB communication.
|
|
|
|
# The "make flash" command does not work on the SKR Pico V1.0. Instead,
|
|
# after running "make", copy the generated "out/klipper.uf2" file
|
|
# to the mass storage device in RP2040 boot mode
|
|
|
|
# See docs/Config_Reference.md for a description of parameters.
|
|
|
|
[stepper_x]
|
|
step_pin: gpio11
|
|
dir_pin: !gpio10
|
|
enable_pin: !gpio12
|
|
microsteps: 16
|
|
rotation_distance: 40
|
|
position_min:-17
|
|
position_endstop: -17
|
|
position_max: 235
|
|
homing_speed: 50
|
|
homing_retract_dist: 0
|
|
endstop_pin: tmc2209_stepper_x:virtual_endstop
|
|
homing_speed: 20 ## TMC SENSORLESS
|
|
|
|
[tmc2209 stepper_x]
|
|
uart_pin: gpio9
|
|
tx_pin: gpio8
|
|
uart_address: 0
|
|
run_current: 0.580
|
|
stealthchop_threshold: 999999
|
|
diag_pin: ^gpio4
|
|
driver_SGTHRS: 45 ## Ajustaremos la sensibilidad
|
|
|
|
[stepper_y]
|
|
step_pin: gpio6
|
|
dir_pin: !gpio5
|
|
enable_pin: !gpio7
|
|
microsteps: 16
|
|
rotation_distance: 40
|
|
position_min:-5
|
|
position_endstop: -5
|
|
position_max: 230
|
|
homing_speed: 50
|
|
homing_retract_dist: 0
|
|
endstop_pin: tmc2209_stepper_y:virtual_endstop
|
|
homing_speed: 20 ## TMC SENSORLESS
|
|
|
|
[tmc2209 stepper_y]
|
|
uart_pin: gpio9
|
|
tx_pin: gpio8
|
|
uart_address: 2
|
|
run_current: 0.580
|
|
stealthchop_threshold: 999999
|
|
diag_pin: ^gpio3
|
|
driver_SGTHRS: 45 ## Ajustaremos la sensibilidad
|
|
|
|
[stepper_z]
|
|
step_pin: gpio19
|
|
dir_pin: gpio28
|
|
enable_pin: !gpio2
|
|
microsteps: 16
|
|
rotation_distance: 8
|
|
endstop_pin: probe:z_virtual_endstop
|
|
#position_endstop: 0.0
|
|
position_max: 225
|
|
position_min: -5
|
|
|
|
[tmc2209 stepper_z]
|
|
uart_pin: gpio9
|
|
tx_pin: gpio8
|
|
uart_address: 1
|
|
run_current: 0.580
|
|
stealthchop_threshold: 999999
|
|
|
|
[extruder]
|
|
step_pin: gpio14
|
|
dir_pin: !gpio13
|
|
enable_pin: !gpio15
|
|
microsteps: 16
|
|
rotation_distance: 26.359
|
|
nozzle_diameter: 0.400
|
|
filament_diameter: 1.750
|
|
heater_pin: gpio23
|
|
sensor_type: ATC Semitec 104NT-4-R025H42G
|
|
sensor_pin: gpio27
|
|
control: pid
|
|
pid_Kp: 34.178
|
|
pid_Ki: 2.589
|
|
pid_Kd: 112.787
|
|
min_temp: -50
|
|
max_temp: 300
|
|
|
|
[tmc2209 extruder]
|
|
uart_pin: gpio9
|
|
tx_pin: gpio8
|
|
uart_address: 3
|
|
run_current: 0.650
|
|
stealthchop_threshold: 999999
|
|
|
|
[heater_bed]
|
|
heater_pin: gpio21
|
|
sensor_type: EPCOS 100K B57560G104F
|
|
sensor_pin: gpio26
|
|
control: pid
|
|
pid_Kp: 54.027
|
|
pid_Ki: 0.770
|
|
pid_Kd: 948.182
|
|
min_temp: 0
|
|
max_temp: 130
|
|
|
|
[fan]
|
|
pin: gpio17
|
|
|
|
[heater_fan heatbreak_cooling_fan]
|
|
pin: gpio18
|
|
|
|
[heater_fan controller_fan]
|
|
pin: gpio20
|
|
|
|
[temperature_sensor pico]
|
|
sensor_type: temperature_mcu
|
|
|
|
[mcu]
|
|
serial: /dev/ttyS0
|
|
baud: 250000
|
|
restart_method: command
|
|
|
|
[printer]
|
|
kinematics: cartesian
|
|
max_velocity: 300
|
|
max_accel: 3000
|
|
max_z_velocity: 5
|
|
max_z_accel: 100
|
|
|
|
#*# <---------------------- SAVE_CONFIG ---------------------->
|
|
#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
|
|
#*#
|
|
#*# [axis_twist_compensation]
|
|
#*# z_compensations = -0.057500, 0.015000, 0.042500
|
|
#*# compensation_start_x = 20.0
|
|
#*# compensation_end_x = 200.0
|
|
#*#
|
|
#*# [bed_mesh default]
|
|
#*# version = 1
|
|
#*# points =
|
|
#*# -0.010917, -0.041479, -0.023792, -0.040729, -0.052667
|
|
#*# 0.004083, -0.036479, -0.013792, -0.035729, -0.040167
|
|
#*# 0.006583, -0.031479, -0.013792, -0.035729, -0.050167
|
|
#*# 0.004083, -0.021479, -0.001292, -0.015729, -0.022667
|
|
#*# 0.036583, -0.001479, 0.003708, -0.013229, -0.020167
|
|
#*# x_count = 5
|
|
#*# y_count = 5
|
|
#*# mesh_x_pps = 2
|
|
#*# mesh_y_pps = 2
|
|
#*# algo = bicubic
|
|
#*# tension = 0.2
|
|
#*# min_x = 27.0
|
|
#*# max_x = 198.0
|
|
#*# min_y = 37.0
|
|
#*# max_y = 198.0
|