Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [include mainsail.cfg]
- [mcu]
- serial: /dev/serial/by-id/usb-Klipper_stm32f429xx_1E0036000850314B33323220-if00
- [printer]
- kinematics: cartesian
- max_velocity: 50
- max_accel: 500
- max_z_velocity: 5
- max_z_accel: 100
- # Driver0 X stepper
- [stepper_x]
- step_pin: PF13
- dir_pin: PF12
- enable_pin: !PF14
- microsteps: 16
- rotation_distance: 40
- endstop_pin: tmc2209_stepper_x:virtual_endstop
- position_endstop: 0
- position_max: 750
- homing_speed: 20
- [tmc2209 stepper_x]
- uart_pin: PC4
- diag_pin: PG6
- driver_sgthrs: 255
- run_current: 0.8
- stealthchop_threshold: 0
- #Driver 6 X1 Stepper
- [stepper_x1]
- step_pin: PE2
- dir_pin: PE3
- enable_pin: !PD4
- rotation_distance: 40
- microsteps: 16
- endstop_pin: tmc2209_stepper_x1:virtual_endstop
- position_endstop:800
- position_max: 800
- homing_speed: 20
- ## Make sure to update below for your relevant driver (2208 or 2209)
- [tmc2209 stepper_x1]
- uart_pin: PE1
- diag_pin: PG14
- driver_sgthrs: 255
- run_current: 0.8
- stealthchop_threshold: 0
- # Driver1
- [stepper_y]
- step_pin: PG0
- dir_pin: PG1
- enable_pin: !PF15
- microsteps: 16
- rotation_distance: 40
- endstop_pin: tmc2209 stepper_y:virtual_endstop
- position_endstop: 0
- position_max: 800
- homing_speed: 20
- [tmc2209 stepper_y]
- uart_pin: PD11
- diag_pin: PG9
- driver_sgthrs: 255
- run_current: 0.800
- stealthchop_threshold: 0
- # Driver2 Z0 Stepper - Front Left on MOTOR2_1
- [stepper_z]
- step_pin: PF11
- dir_pin: PG3
- enable_pin: !PG5
- rotation_distance: 40
- gear_ratio: 80:16
- microsteps: 16
- endstop_pin: probe:z_virtual_endstop
- ## Z-position of nozzle (in mm) to z-endstop trigger point relative to print surface (Z0)
- ## (+) value = endstop above Z0, (-) value = endstop below
- ## Increasing position_endstop brings nozzle closer to the bed
- ## After you run Z_ENDSTOP_CALIBRATE, position_endstop will be stored at the very end of your config
- #position_endstop: -1.5
- ##--------------------------------------------------------------------
- ## Uncomment below for 350mm build
- position_max: 800
- ##--------------------------------------------------------------------
- position_min: -5
- homing_speed: 8
- second_homing_speed: 3
- homing_retract_dist: 3
- ## Make sure to update below for your relevant driver (2208 or 2209)
- [tmc2209 stepper_z]
- uart_pin: PC6
- interpolate: true
- run_current: 0.8
- hold_current: 0.8
- sense_resistor: 0.110
- stealthchop_threshold: 0
- # Driver3 Z1 Stepper - Rear Left on MOTOR3
- [stepper_z1]
- step_pin: PG4
- dir_pin: PC1
- enable_pin: !PA0
- rotation_distance: 40
- gear_ratio: 80:16
- microsteps: 16
- ## Make sure to update below for your relevant driver (2208 or 2209)
- [tmc2209 stepper_z1]
- uart_pin: PC7
- interpolate: true
- run_current: 0.8
- hold_current: 0.8
- sense_resistor: 0.110
- stealthchop_threshold: 0
- # Driver4 Z2 Stepper - Rear Right on MOTOR4
- [stepper_z2]
- step_pin: PF9
- dir_pin: !PF10
- enable_pin: !PG2
- rotation_distance: 40
- gear_ratio: 80:16
- microsteps: 16
- ## Make sure to update below for your relevant driver (2208 or 2209)
- [tmc2209 stepper_z2]
- uart_pin: PF2
- interpolate: true
- run_current: 0.8
- hold_current: 0.80
- sense_resistor: 0.110
- stealthchop_threshold: 0
- # Driver 5 Z3 Stepper - Front Right on MOTOR5
- [stepper_z3]
- step_pin: PC13
- dir_pin: PF0
- enable_pin: !PF1
- rotation_distance: 40
- gear_ratio: 80:16
- microsteps: 16
- ## Make sure to update below for your relevant driver (2208 or 2209)
- [tmc2209 stepper_z3]
- uart_pin: PE4
- interpolate: true
- run_current: 0.8
- hold_current: 0.80
- sense_resistor: 0.110
- stealthchop_threshold: 0
- ###### BED ######
- [heater_bed]
- heater_pin: PA1
- sensor_pin: PF3 # TB
- sensor_type: ATC Semitec 104GT-2
- control: watermark
- min_temp: 0
- max_temp: 130
- [fan]
- pin: PA8
- #[heater_fan fan1]
- #pin: PE5
- #[heater_fan fan2]
- #pin: PD12
- #[heater_fan fan3]
- #pin: PD13
- #[heater_fan fan4]
- #pin: PD14
- #[controller_fan fan5]
- #pin: PD15
- ## BOARD PINS
- [board_pins]
- aliases:
- # EXP1 header
- EXP1_1=PE8, EXP1_2=PE7,
- EXP1_3=PE9, EXP1_4=PE10,
- EXP1_5=PE12, EXP1_6=PE13, # Slot in the socket on this side
- EXP1_7=PE14, EXP1_8=PE15,
- EXP1_9=<GND>, EXP1_10=<5V>,
- # EXP2 header
- EXP2_1=PA6, EXP2_2=PA5,
- EXP2_3=PB1, EXP2_4=PA4,
- EXP2_5=PB2, EXP2_6=PA7, # Slot in the socket on this side
- EXP2_7=PC15, EXP2_8=<RST>,
- EXP2_9=<GND>, EXP2_10=PC5
- # See the sample-lcd.cfg file for definitions of common LCD displays.
- # A [probe] section can be defined instead with a pin: setting identical
- # to the sensor_pin: for a bltouch
- #[bltouch]
- #sensor_pin: PB7
- #control_pin: PB6
- #z_offset: 0
- #[neopixel my_neopixel]
- #pin: PB0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement