Files
klipper/config/generic-bigtreetech-octopus-max-ez.cfg

333 lines
5.5 KiB
INI
Raw Normal View History

2024-09-02 13:37:34 +08:00
# This file contains common pin mappings for the BIGTREETECH Octopus Max EZ.
2023-06-15 11:41:08 +08:00
# To use this config, the firmware should be compiled for the
2024-09-02 13:37:34 +08:00
# STM32H723 with a "128KiB bootloader" "25 MHz crystal"
# and "USB (on PA11/PA12)" or "CAN bus (on PD0/PD1)".
2023-06-15 11:41:08 +08:00
# See docs/Config_Reference.md for a description of parameters.
2024-09-02 13:37:34 +08:00
# Motor-1
2023-06-15 11:41:08 +08:00
[stepper_x]
2024-09-02 13:37:34 +08:00
step_pin: PC13
dir_pin: PC14
enable_pin: !PE6
2023-06-15 11:41:08 +08:00
microsteps: 16
rotation_distance: 40
2024-09-02 13:37:34 +08:00
endstop_pin: PF0
2023-06-15 11:41:08 +08:00
position_endstop: 0
position_max: 200
homing_speed: 50
2024-09-02 13:37:34 +08:00
# Motor-2
2023-06-15 11:41:08 +08:00
[stepper_y]
2024-09-02 13:37:34 +08:00
step_pin: PE4
dir_pin: PE5
enable_pin: !PE3
2023-06-15 11:41:08 +08:00
microsteps: 16
rotation_distance: 40
2024-09-02 13:37:34 +08:00
endstop_pin: PF2
2023-06-15 11:41:08 +08:00
position_endstop: 0
position_max: 200
homing_speed: 50
2024-09-02 13:37:34 +08:00
# Motor-3
2023-06-15 11:41:08 +08:00
[stepper_z]
2024-09-02 13:37:34 +08:00
step_pin: PE1
dir_pin: PE0
enable_pin: !PE2
2023-06-15 11:41:08 +08:00
microsteps: 16
rotation_distance: 8
2024-09-02 13:37:34 +08:00
endstop_pin: PF4
2023-06-15 11:41:08 +08:00
position_endstop: 0.5
position_max: 200
2024-09-02 13:37:34 +08:00
# Motor-4
2023-06-15 11:41:08 +08:00
# The Octopus only has 4 heater outputs which leaves an extra stepper
# This can be used for a second Z stepper, dual_carriage, extruder co-stepper,
# or other accesory such as an MMU
#[stepper_]
2024-09-02 13:37:34 +08:00
#step_pin: PB8
#dir_pin: PB9
#enable_pin: PB7
#endstop_pin: PF3
2023-06-15 11:41:08 +08:00
#...
2024-09-02 13:37:34 +08:00
# Motor-5
2023-06-15 11:41:08 +08:00
[extruder]
2024-09-02 13:37:34 +08:00
step_pin: PB5
dir_pin: PB4
enable_pin: !PB6
2023-06-15 11:41:08 +08:00
microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400
filament_diameter: 1.750
2024-09-02 13:37:34 +08:00
heater_pin: PF6 # HE0
sensor_pin: PB0 # T0
2023-06-15 11:41:08 +08:00
sensor_type: EPCOS 100K B57560G104F
control: pid
pid_Kp: 22.2
pid_Ki: 1.08
pid_Kd: 114
min_temp: 0
max_temp: 250
#[filament_switch_sensor material_0]
2024-09-02 13:37:34 +08:00
#switch_pin: PF1
2023-06-15 11:41:08 +08:00
2024-09-02 13:37:34 +08:00
# Motor-6
2023-06-15 11:41:08 +08:00
#[extruder1]
2024-09-02 13:37:34 +08:00
#step_pin: PG15
#dir_pin: PB3
#enable_pin: !PD5
#heater_pin: PA0 # HE1
#sensor_pin: PC5 # T1
2023-06-15 11:41:08 +08:00
#...
#[filament_switch_sensor material_1]
2024-09-02 13:37:34 +08:00
#switch_pin: PC15
2023-06-15 11:41:08 +08:00
2024-09-02 13:37:34 +08:00
# Motor-7
2023-06-15 11:41:08 +08:00
#[extruder2]
2024-09-02 13:37:34 +08:00
#step_pin: PD3
#dir_pin: PD2
2023-06-15 11:41:08 +08:00
#enable_pin: !PD4
2024-09-02 13:37:34 +08:00
#heater_pin: PF9 # HE2
#sensor_pin: PC4 # T2
2023-06-15 11:41:08 +08:00
#...
2024-09-02 13:37:34 +08:00
# Motor-8
2023-06-15 11:41:08 +08:00
#[extruder3]
2024-09-02 13:37:34 +08:00
#step_pin: PA10
#dir_pin: PA9
#enable_pin: !PA15
#heater_pin: PF7 # HE3
#sensor_pin: PA7 # T3
#...
# Motor-9
#[extruder4]
#step_pin: PA8
#dir_pin: PC7
#enable_pin: !PC9
2023-06-15 11:41:08 +08:00
#...
2024-09-02 13:37:34 +08:00
# Motor-10
#[extruder5]
#step_pin: PG6
#dir_pin: PC6
#enable_pin: !PC8
#...
2023-06-15 11:41:08 +08:00
[heater_bed]
2024-09-02 13:37:34 +08:00
heater_pin: PF5
sensor_pin: PB1 # TB
2023-06-15 11:41:08 +08:00
sensor_type: ATC Semitec 104GT-2
control: watermark
min_temp: 0
max_temp: 130
[fan]
2024-09-02 13:37:34 +08:00
pin: PA6
2023-06-15 11:41:08 +08:00
#[heater_fan fan1]
2024-09-02 13:37:34 +08:00
#pin: PA5
2023-06-15 11:41:08 +08:00
#[heater_fan fan2]
2024-09-02 13:37:34 +08:00
#pin: PA4
2023-06-15 11:41:08 +08:00
#[heater_fan fan3]
2024-09-02 13:37:34 +08:00
#pin: PA3
2023-06-15 11:41:08 +08:00
#[heater_fan fan4]
2024-09-02 13:37:34 +08:00
#pin: PA1
#tachometer_pin: PC3
#[heater_fan fan5]
#pin: PF8
#tachometer_pin: PC1
2023-06-15 11:41:08 +08:00
2024-09-02 13:37:34 +08:00
#[heater_fan fan6]
#pin: PA2
#tachometer_pin: PC2
2023-06-15 11:41:08 +08:00
[mcu]
serial: /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00
[printer]
kinematics: cartesian
max_velocity: 300
max_accel: 3000
max_z_velocity: 5
max_z_accel: 100
########################################
# TMC2209 configuration
########################################
#[tmc2209 stepper_x]
2024-09-02 13:37:34 +08:00
#uart_pin: PG14
##diag_pin: PF0
2023-06-15 11:41:08 +08:00
#run_current: 0.800
#stealthchop_threshold: 999999
#[tmc2209 stepper_y]
2024-09-02 13:37:34 +08:00
#uart_pin: PG13
##diag_pin: PF2
2023-06-15 11:41:08 +08:00
#run_current: 0.800
#stealthchop_threshold: 999999
#[tmc2209 stepper_z]
2024-09-02 13:37:34 +08:00
#uart_pin: PG12
##diag_pin: PF4
2023-06-15 11:41:08 +08:00
#run_current: 0.650
#stealthchop_threshold: 999999
#[tmc2209 stepper_]
2024-09-02 13:37:34 +08:00
#uart_pin: PG11
##diag_pin: PF3
2023-06-15 11:41:08 +08:00
#run_current: 0.650
#stealthchop_threshold: 999999
#[tmc2209 extruder]
2024-09-02 13:37:34 +08:00
#uart_pin: PG10
2023-06-15 11:41:08 +08:00
#run_current: 0.800
#stealthchop_threshold: 999999
#[tmc2209 extruder1]
2024-09-02 13:37:34 +08:00
#uart_pin: PG9
2023-06-15 11:41:08 +08:00
#run_current: 0.800
#stealthchop_threshold: 999999
#[tmc2209 extruder2]
2024-09-02 13:37:34 +08:00
#uart_pin: PD7
2023-06-15 11:41:08 +08:00
#run_current: 0.800
#stealthchop_threshold: 999999
#[tmc2209 extruder3]
2024-09-02 13:37:34 +08:00
#uart_pin: PD6
#run_current: 0.800
#stealthchop_threshold: 999999
#[tmc2209 extruder4]
#uart_pin: PG8
#run_current: 0.800
#stealthchop_threshold: 999999
#[tmc2209 extruder5]
#uart_pin: PG7
2023-06-15 11:41:08 +08:00
#run_current: 0.800
#stealthchop_threshold: 999999
########################################
# TMC2130 configuration
########################################
#[tmc2130 stepper_x]
2024-09-02 13:37:34 +08:00
#cs_pin: PG14
#spi_bus: spi4
##diag1_pin: PF0
2023-06-15 11:41:08 +08:00
#run_current: 0.800
#stealthchop_threshold: 999999
#[tmc2130 stepper_y]
2024-09-02 13:37:34 +08:00
#cs_pin: PG13
#spi_bus: spi4
##diag1_pin: PF2
2023-06-15 11:41:08 +08:00
#run_current: 0.800
#stealthchop_threshold: 999999
#[tmc2130 stepper_z]
2024-09-02 13:37:34 +08:00
#cs_pin: PG12
#spi_bus: spi4
##diag1_pin: PF4
2023-06-15 11:41:08 +08:00
#run_current: 0.650
#stealthchop_threshold: 999999
#[tmc2130 stepper_]
2024-09-02 13:37:34 +08:00
#cs_pin: PG11
#spi_bus: spi4
##diag1_pin: PF3
2023-06-15 11:41:08 +08:00
#run_current: 0.800
#stealthchop_threshold: 999999
#[tmc2130 extruder]
2024-09-02 13:37:34 +08:00
#cs_pin: PG10
#spi_bus: spi4
2023-06-15 11:41:08 +08:00
#run_current: 0.800
#stealthchop_threshold: 999999
#[tmc2130 extruder1]
2024-09-02 13:37:34 +08:00
#cs_pin: PG9
#spi_bus: spi4
2023-06-15 11:41:08 +08:00
#run_current: 0.800
#stealthchop_threshold: 999999
#[tmc2130 extruder2]
2024-09-02 13:37:34 +08:00
#cs_pin: PD7
#spi_bus: spi4
2023-06-15 11:41:08 +08:00
#run_current: 0.800
#stealthchop_threshold: 999999
#[tmc2130 extruder3]
2024-09-02 13:37:34 +08:00
#cs_pin: PD6
#spi_bus: spi4
#run_current: 0.800
#stealthchop_threshold: 999999
#[tmc2130 extruder4]
#cs_pin: PG8
#spi_bus: spi4
#run_current: 0.800
#stealthchop_threshold: 999999
#[tmc2130 extruder5]
#cs_pin: PG7
#spi_bus: spi4
2023-06-15 11:41:08 +08:00
#run_current: 0.800
#stealthchop_threshold: 999999
[board_pins]
aliases:
2024-09-02 13:37:34 +08:00
# FPC header, Aliases EXP1 & EXP2 for mini12864
EXP1_1=PG2, EXP1_2=PD15,
EXP1_3=PD14, EXP1_4=PD13,
EXP1_5=PD12, EXP1_6=PD11,
EXP1_7=PD10, EXP1_8=PE15,
2023-06-15 11:41:08 +08:00
EXP1_9=<GND>, EXP1_10=<5V>,
# EXP2 header
2024-09-02 13:37:34 +08:00
EXP2_1=PE13, EXP2_2=PE12,
EXP2_3=PG5, EXP2_4=PE11,
EXP2_5=PG4, EXP2_6=PE14,
EXP2_7=PG3, EXP2_8=<RST>,
EXP2_9=<GND>, EXP2_10=<NC>
2023-06-15 11:41:08 +08:00
# See the sample-lcd.cfg file for definitions of common LCD displays.
#[bltouch]
2024-09-02 13:37:34 +08:00
#sensor_pin: ^PB15
#control_pin: PB14
# Proximity switch
#[probe]
#pin: PF11
#[output_pin ps_on_pin]
#pin: PF13
#[output_pin pf12_pin]
#pin: PF12
#[neopixel my_neopixel_1]
#pin: PE10
#[neopixel my_neopixel_2]
#pin: PE9
#[hall_filament_width_sensor]
#adc1: PC0
#adc2: PF10
2023-06-15 11:41:08 +08:00
2024-09-02 13:37:34 +08:00
#[adxl345]
#cs_pin: PF14
#spi_bus: spi4