Merge remote-tracking branch 'upstream/master'

This commit is contained in:
Desuuuu 2021-01-30 11:44:32 +01:00
commit d525ec2e5c
No known key found for this signature in database
GPG Key ID: 85943F4B2C2CE0DC
257 changed files with 15883 additions and 29209 deletions

View File

@ -1,6 +1,6 @@
# Klipper build system # Klipper build system
# #
# Copyright (C) 2016-2019 Kevin O'Connor <kevin@koconnor.net> # Copyright (C) 2016-2020 Kevin O'Connor <kevin@koconnor.net>
# #
# This file may be distributed under the terms of the GNU GPLv3 license. # This file may be distributed under the terms of the GNU GPLv3 license.
@ -8,9 +8,6 @@
OUT=out/ OUT=out/
# Kconfig includes # Kconfig includes
export HOSTCC := $(CC)
export CONFIG_SHELL := sh
export KCONFIG_AUTOHEADER := autoconf.h
export KCONFIG_CONFIG := $(CURDIR)/.config export KCONFIG_CONFIG := $(CURDIR)/.config
-include $(KCONFIG_CONFIG) -include $(KCONFIG_CONFIG)
@ -60,27 +57,22 @@ endif
include src/Makefile include src/Makefile
-include src/$(patsubst "%",%,$(CONFIG_BOARD_DIRECTORY))/Makefile -include src/$(patsubst "%",%,$(CONFIG_BOARD_DIRECTORY))/Makefile
################ Common build rules ################ Main build rules
$(OUT)%.o: %.c $(OUT)autoconf.h $(OUT)board-link $(OUT)%.o: %.c $(OUT)autoconf.h
@echo " Compiling $@" @echo " Compiling $@"
$(Q)$(CC) $(CFLAGS) -c $< -o $@ $(Q)$(CC) $(CFLAGS) -c $< -o $@
$(OUT)%.ld: %.lds.S $(OUT)autoconf.h $(OUT)board-link $(OUT)%.ld: %.lds.S $(OUT)autoconf.h
@echo " Preprocessing $@" @echo " Preprocessing $@"
$(Q)$(CPP) -I$(OUT) -P -MD -MT $@ $< -o $@ $(Q)$(CPP) -I$(OUT) -P -MD -MT $@ $< -o $@
################ Main build rules $(OUT)klipper.elf: $(OBJS_klipper.elf)
@echo " Linking $@"
$(Q)$(CC) $(OBJS_klipper.elf) $(CFLAGS_klipper.elf) -o $@
$(Q)scripts/check-gcc.sh $@ $(OUT)compile_time_request.o
$(OUT)board-link: $(KCONFIG_CONFIG) ################ Compile time requests
@echo " Creating symbolic link $(OUT)board"
$(Q)mkdir -p $(addprefix $(OUT), $(dirs-y))
$(Q)touch $@
$(Q)rm -f $(OUT)board
$(Q)ln -sf $(PWD)/src/$(CONFIG_BOARD_DIRECTORY) $(OUT)board
$(Q)mkdir -p $(OUT)board-generic
$(Q)rm -f $(OUT)board-generic/board
$(Q)ln -sf $(PWD)/src/generic $(OUT)board-generic/board
$(OUT)%.o.ctr: $(OUT)%.o $(OUT)%.o.ctr: $(OUT)%.o
$(Q)$(OBJCOPY) -j '.compile_time_request' -O binary $^ $@ $(Q)$(OBJCOPY) -j '.compile_time_request' -O binary $^ $@
@ -91,29 +83,38 @@ $(OUT)compile_time_request.o: $(patsubst %.c, $(OUT)src/%.o.ctr,$(src-y)) ./scri
$(Q)$(PYTHON) ./scripts/buildcommands.py -d $(OUT)klipper.dict -t "$(CC);$(AS);$(LD);$(OBJCOPY);$(OBJDUMP);$(STRIP)" $(OUT)compile_time_request.txt $(OUT)compile_time_request.c $(Q)$(PYTHON) ./scripts/buildcommands.py -d $(OUT)klipper.dict -t "$(CC);$(AS);$(LD);$(OBJCOPY);$(OBJDUMP);$(STRIP)" $(OUT)compile_time_request.txt $(OUT)compile_time_request.c
$(Q)$(CC) $(CFLAGS) -c $(OUT)compile_time_request.c -o $@ $(Q)$(CC) $(CFLAGS) -c $(OUT)compile_time_request.c -o $@
$(OUT)klipper.elf: $(OBJS_klipper.elf) ################ Auto generation of "board/" include file link
@echo " Linking $@"
$(Q)$(CC) $(OBJS_klipper.elf) $(CFLAGS_klipper.elf) -o $@ $(OUT)board-link: $(KCONFIG_CONFIG)
$(Q)scripts/check-gcc.sh $@ $(OUT)compile_time_request.o @echo " Creating symbolic link $(OUT)board"
$(Q)mkdir -p $(addprefix $(OUT), $(dirs-y))
$(Q)echo "#$(CONFIG_BOARD_DIRECTORY)" > $@.temp
$(Q)if ! cmp -s $@.temp $@; then rm -f $(OUT)*.d $(patsubst %,$(OUT)%/*.d,$(dirs-y)) ; mv $@.temp $@ ; fi
$(Q)rm -f $(OUT)board
$(Q)ln -sf $(PWD)/src/$(CONFIG_BOARD_DIRECTORY) $(OUT)board
$(Q)mkdir -p $(OUT)board-generic
$(Q)rm -f $(OUT)board-generic/board
$(Q)ln -sf $(PWD)/src/generic $(OUT)board-generic/board
include $(OUT)board-link
################ Kconfig rules ################ Kconfig rules
define do-kconfig $(OUT)autoconf.h: $(KCONFIG_CONFIG)
$(Q)mkdir -p $(OUT)/scripts/kconfig/lxdialog @echo " Building $@"
$(Q)mkdir -p $(OUT)/include/config $(Q)mkdir -p $(OUT)
$(Q)$(MAKE) -C $(OUT) -f $(CURDIR)/scripts/kconfig/Makefile srctree=$(CURDIR) src=scripts/kconfig obj=scripts/kconfig Q=$(Q) Kconfig=$(CURDIR)/src/Kconfig $1 $(Q) KCONFIG_AUTOHEADER=$@ $(PYTHON) lib/kconfiglib/genconfig.py src/Kconfig
endef
$(OUT)autoconf.h : $(KCONFIG_CONFIG) ; $(call do-kconfig, silentoldconfig) $(KCONFIG_CONFIG) olddefconfig: src/Kconfig
$(KCONFIG_CONFIG): src/Kconfig ; $(call do-kconfig, olddefconfig) $(Q)$(PYTHON) lib/kconfiglib/olddefconfig.py src/Kconfig
%onfig: ; $(call do-kconfig, $@)
help: ; $(call do-kconfig, $@)
menuconfig:
$(Q)$(PYTHON) lib/kconfiglib/menuconfig.py src/Kconfig
################ Generic rules ################ Generic rules
# Make definitions # Make definitions
.PHONY : all clean distclean FORCE .PHONY : all clean distclean olddefconfig menuconfig FORCE
.DELETE_ON_ERROR: .DELETE_ON_ERROR:
all: $(target-y) all: $(target-y)

View File

@ -11,7 +11,8 @@
step_pin: ar54 step_pin: ar54
dir_pin: ar55 dir_pin: ar55
enable_pin: !ar38 enable_pin: !ar38
step_distance: .0225 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar3 endstop_pin: ^ar3
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -20,7 +21,8 @@ position_max: 200
step_pin: ar60 step_pin: ar60
dir_pin: !ar61 dir_pin: !ar61
enable_pin: !ar56 enable_pin: !ar56
step_distance: .0225 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar14 endstop_pin: ^ar14
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -29,7 +31,8 @@ position_max: 200
step_pin: ar46 step_pin: ar46
dir_pin: ar48 dir_pin: ar48
enable_pin: !ar62 enable_pin: !ar62
step_distance: .005 microsteps: 16
rotation_distance: 8
endstop_pin: ^ar18 endstop_pin: ^ar18
position_endstop: 0.5 position_endstop: 0.5
position_max: 200 position_max: 200
@ -38,7 +41,8 @@ position_max: 200
step_pin: ar26 step_pin: ar26
dir_pin: ar28 dir_pin: ar28
enable_pin: !ar24 enable_pin: !ar24
step_distance: .004242 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.500 nozzle_diameter: 0.500
filament_diameter: 3.500 filament_diameter: 3.500
heater_pin: ar10 heater_pin: ar10

View File

@ -11,7 +11,8 @@
step_pin: ar54 step_pin: ar54
dir_pin: ar55 dir_pin: ar55
enable_pin: !ar38 enable_pin: !ar38
step_distance: .01 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar3 endstop_pin: ^ar3
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -21,7 +22,8 @@ homing_speed: 50
step_pin: ar60 step_pin: ar60
dir_pin: ar61 dir_pin: ar61
enable_pin: !ar56 enable_pin: !ar56
step_distance: .01 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar14 endstop_pin: ^ar14
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -31,7 +33,8 @@ homing_speed: 50
step_pin: ar46 step_pin: ar46
dir_pin: ar48 dir_pin: ar48
enable_pin: !ar62 enable_pin: !ar62
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^ar18 endstop_pin: ^ar18
position_endstop: 0.5 position_endstop: 0.5
position_max: 200 position_max: 200
@ -40,7 +43,8 @@ position_max: 200
step_pin: ar26 step_pin: ar26
dir_pin: ar28 dir_pin: ar28
enable_pin: !ar24 enable_pin: !ar24
step_distance: .0022 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar10 heater_pin: ar10

View File

@ -10,7 +10,8 @@
step_pin: ar54 step_pin: ar54
dir_pin: ar55 dir_pin: ar55
enable_pin: !ar38 enable_pin: !ar38
step_distance: .01 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar3 endstop_pin: ^ar3
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -20,7 +21,8 @@ homing_speed: 50
step_pin: ar60 step_pin: ar60
dir_pin: ar61 dir_pin: ar61
enable_pin: !ar56 enable_pin: !ar56
step_distance: .01 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar14 endstop_pin: ^ar14
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -30,7 +32,8 @@ homing_speed: 50
step_pin: ar46 step_pin: ar46
dir_pin: ar48 dir_pin: ar48
enable_pin: !ar62 enable_pin: !ar62
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^ar18 endstop_pin: ^ar18
position_endstop: 0.5 position_endstop: 0.5
position_max: 200 position_max: 200
@ -39,7 +42,8 @@ position_max: 200
step_pin: ar26 step_pin: ar26
dir_pin: ar28 dir_pin: ar28
enable_pin: !ar24 enable_pin: !ar24
step_distance: .0022 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar10 heater_pin: ar10

View File

@ -10,7 +10,8 @@
step_pin: ar54 step_pin: ar54
dir_pin: ar55 dir_pin: ar55
enable_pin: !ar38 enable_pin: !ar38
step_distance: .01 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar2 endstop_pin: ^ar2
homing_speed: 50 homing_speed: 50
position_endstop: 297.05 position_endstop: 297.05
@ -20,21 +21,24 @@ arm_length: 333.0
step_pin: ar60 step_pin: ar60
dir_pin: ar61 dir_pin: ar61
enable_pin: !ar56 enable_pin: !ar56
step_distance: .01 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar15 endstop_pin: ^ar15
[stepper_c] [stepper_c]
step_pin: ar46 step_pin: ar46
dir_pin: ar48 dir_pin: ar48
enable_pin: !ar62 enable_pin: !ar62
step_distance: .01 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar19 endstop_pin: ^ar19
[extruder] [extruder]
step_pin: ar26 step_pin: ar26
dir_pin: ar28 dir_pin: ar28
enable_pin: !ar24 enable_pin: !ar24
step_distance: .0022 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar10 heater_pin: ar10

View File

@ -0,0 +1,4 @@
# Documentation on config parameters has moved to: docs/Config_Reference.md
# The latest version of the config reference is also available online at:
# https://www.klipper3d.org/Config_Reference.html

View File

@ -10,13 +10,15 @@
step_pin: ar54 step_pin: ar54
dir_pin: ar55 dir_pin: ar55
enable_pin: !ar38 enable_pin: !ar38
step_distance: 0.001963495 microsteps: 16
gear_ratio: 80:16
[stepper_arm] [stepper_arm]
step_pin: ar60 step_pin: ar60
dir_pin: ar61 dir_pin: ar61
enable_pin: !ar56 enable_pin: !ar56
step_distance: .01 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar14 endstop_pin: ^ar14
position_endstop: 300 position_endstop: 300
position_max: 300 position_max: 300
@ -26,7 +28,8 @@ homing_speed: 50
step_pin: ar46 step_pin: ar46
dir_pin: ar48 dir_pin: ar48
enable_pin: !ar62 enable_pin: !ar62
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^ar18 endstop_pin: ^ar18
position_endstop: 0.5 position_endstop: 0.5
position_max: 200 position_max: 200
@ -35,7 +38,8 @@ position_max: 200
step_pin: ar26 step_pin: ar26
dir_pin: ar28 dir_pin: ar28
enable_pin: !ar24 enable_pin: !ar24
step_distance: .0022 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar10 heater_pin: ar10

View File

@ -10,7 +10,8 @@
step_pin: ar54 step_pin: ar54
dir_pin: ar55 dir_pin: ar55
enable_pin: !ar38 enable_pin: !ar38
step_distance: 0.001963495 microsteps: 16
gear_ratio: 107.000:16, 60:16
endstop_pin: ^ar2 endstop_pin: ^ar2
homing_speed: 50 homing_speed: 50
position_endstop: 252 position_endstop: 252
@ -21,21 +22,24 @@ lower_arm_length: 320.000
step_pin: ar60 step_pin: ar60
dir_pin: ar61 dir_pin: ar61
enable_pin: !ar56 enable_pin: !ar56
step_distance: 0.001963495 microsteps: 16
gear_ratio: 107.000:16, 60:16
endstop_pin: ^ar15 endstop_pin: ^ar15
[stepper_c] [stepper_c]
step_pin: ar46 step_pin: ar46
dir_pin: ar48 dir_pin: ar48
enable_pin: !ar62 enable_pin: !ar62
step_distance: 0.001963495 microsteps: 16
gear_ratio: 107.000:16, 60:16
endstop_pin: ^ar19 endstop_pin: ^ar19
[extruder] [extruder]
step_pin: ar26 step_pin: ar26
dir_pin: ar28 dir_pin: ar28
enable_pin: !ar24 enable_pin: !ar24
step_distance: .0022 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar10 heater_pin: ar10

View File

@ -14,7 +14,8 @@
step_pin: ar54 step_pin: ar54
dir_pin: ar55 dir_pin: ar55
enable_pin: !ar38 enable_pin: !ar38
step_distance: .01 microsteps: 16
rotation_distance: 40
anchor_x: 0 anchor_x: 0
anchor_y: -2000 anchor_y: -2000
anchor_z: -100 anchor_z: -100
@ -23,7 +24,8 @@ anchor_z: -100
step_pin: ar60 step_pin: ar60
dir_pin: ar61 dir_pin: ar61
enable_pin: !ar56 enable_pin: !ar56
step_distance: .01 microsteps: 16
rotation_distance: 40
anchor_x: 2000 anchor_x: 2000
anchor_y: 1000 anchor_y: 1000
anchor_z: -100 anchor_z: -100
@ -32,7 +34,8 @@ anchor_z: -100
step_pin: ar46 step_pin: ar46
dir_pin: ar48 dir_pin: ar48
enable_pin: !ar62 enable_pin: !ar62
step_distance: .01 microsteps: 16
rotation_distance: 40
anchor_x: -2000 anchor_x: -2000
anchor_y: 1000 anchor_y: 1000
anchor_z: -100 anchor_z: -100
@ -41,7 +44,8 @@ anchor_z: -100
step_pin: ar36 step_pin: ar36
dir_pin: ar34 dir_pin: ar34
enable_pin: !ar30 enable_pin: !ar30
step_distance: .01 microsteps: 16
rotation_distance: 40
anchor_x: 0 anchor_x: 0
anchor_y: 0 anchor_y: 0
anchor_z: 3000 anchor_z: 3000
@ -50,7 +54,8 @@ anchor_z: 3000
step_pin: ar26 step_pin: ar26
dir_pin: ar28 dir_pin: ar28
enable_pin: !ar24 enable_pin: !ar24
step_distance: .0022 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar10 heater_pin: ar10

4
config/example.cfg Normal file
View File

@ -0,0 +1,4 @@
# Documentation on config parameters has moved to: docs/Config_Reference.md
# The latest version of the config reference is also available online at:
# https://www.klipper3d.org/Config_Reference.html

View File

@ -8,7 +8,8 @@
step_pin: PC6 step_pin: PC6
dir_pin: PC5 dir_pin: PC5
enable_pin: !PC9 enable_pin: !PC9
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PD4 endstop_pin: ^PD4
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -16,7 +17,6 @@ homing_speed: 50
[tmc2130 stepper_x] [tmc2130 stepper_x]
cs_pin: PC7 cs_pin: PC7
microsteps: 16
run_current: .5 run_current: .5
sense_resistor: 0.120 sense_resistor: 0.120
diag1_pin: !PA4 diag1_pin: !PA4
@ -28,7 +28,8 @@ spi_software_miso_pin: PD1
step_pin: PC12 step_pin: PC12
dir_pin: PC11 dir_pin: PC11
enable_pin: !PC14 enable_pin: !PC14
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PD6 endstop_pin: ^PD6
position_endstop: 0 position_endstop: 0
position_max: 400 position_max: 400
@ -36,7 +37,6 @@ homing_speed: 50
[tmc2130 stepper_y] [tmc2130 stepper_y]
cs_pin: PC13 cs_pin: PC13
microsteps: 16
run_current: .5 run_current: .5
sense_resistor: 0.120 sense_resistor: 0.120
diag1_pin: !PC15 diag1_pin: !PC15
@ -48,7 +48,8 @@ spi_software_miso_pin: PD1
step_pin: PC17 step_pin: PC17
dir_pin: PC16 dir_pin: PC16
enable_pin: !PC19 enable_pin: !PC19
step_distance: .0125 microsteps: 16
rotation_distance: 8
endstop_pin: ^PA7 endstop_pin: ^PA7
position_endstop: 0 position_endstop: 0
position_max: 400 position_max: 400
@ -56,7 +57,6 @@ homing_speed: 50
[tmc2130 stepper_z] [tmc2130 stepper_z]
cs_pin: PC18 cs_pin: PC18
microsteps: 16
run_current: .5 run_current: .5
sense_resistor: 0.120 sense_resistor: 0.120
diag1_pin: PC4 diag1_pin: PC4
@ -68,7 +68,8 @@ spi_software_miso_pin: PD1
step_pin: PB10 step_pin: PB10
dir_pin: PC10 dir_pin: PC10
enable_pin: !PB22 enable_pin: !PB22
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PC24 heater_pin: PC24
@ -83,7 +84,6 @@ max_temp: 250
[tmc2130 extruder] [tmc2130 extruder]
cs_pin: PC20 cs_pin: PC20
microsteps: 16
run_current: .5 run_current: .5
sense_resistor: 0.120 sense_resistor: 0.120
diag1_pin: !PB23 diag1_pin: !PB23
@ -95,7 +95,8 @@ spi_software_miso_pin: PD1
#step_pin: PB26 #step_pin: PB26
#dir_pin: PB24 #dir_pin: PB24
#enable_pin: !PA11 #enable_pin: !PA11
#step_distance: .002 #microsteps: 16
#rotation_distance: 33.500
#nozzle_diameter: 0.400 #nozzle_diameter: 0.400
#filament_diameter: 1.750 #filament_diameter: 1.750
#heater_pin: PC23 #heater_pin: PC23
@ -110,7 +111,6 @@ spi_software_miso_pin: PD1
#[tmc2130 extruder1] #[tmc2130 extruder1]
#cs_pin: PA10 #cs_pin: PA10
#microsteps: 16
#run_current: .5 #run_current: .5
#sense_resistor: 0.120 #sense_resistor: 0.120
#diag1_pin: PD0 #diag1_pin: PD0

View File

@ -7,7 +7,8 @@
step_pin: P2.1 step_pin: P2.1
dir_pin: P0.11 dir_pin: P0.11
enable_pin: !P0.10 enable_pin: !P0.10
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^P1.24 endstop_pin: ^P1.24
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -17,7 +18,8 @@ homing_speed: 50
step_pin: P2.2 step_pin: P2.2
dir_pin: P0.20 dir_pin: P0.20
enable_pin: !P0.19 enable_pin: !P0.19
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^P1.26 endstop_pin: ^P1.26
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -27,7 +29,8 @@ homing_speed: 50
step_pin: P2.3 step_pin: P2.3
dir_pin: P0.22 dir_pin: P0.22
enable_pin: !P0.21 enable_pin: !P0.21
step_distance: .0125 microsteps: 16
rotation_distance: 8
endstop_pin: ^P1.28 endstop_pin: ^P1.28
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -37,7 +40,8 @@ homing_speed: 50
step_pin: P2.0 step_pin: P2.0
dir_pin: P0.5 dir_pin: P0.5
enable_pin: !P0.4 enable_pin: !P0.4
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: P2.5 heater_pin: P2.5

View File

@ -13,7 +13,8 @@
step_pin: PC15 step_pin: PC15
dir_pin: PF0 dir_pin: PF0
enable_pin: !PF1 enable_pin: !PF1
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!PF2 endstop_pin: ^!PF2
position_endstop: 0 position_endstop: 0
position_max: 220 position_max: 220
@ -23,7 +24,8 @@ homing_speed: 50
step_pin: PE3 step_pin: PE3
dir_pin: PE2 dir_pin: PE2
enable_pin: !PE4 enable_pin: !PE4
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!PC13 endstop_pin: ^!PC13
position_endstop: 0 position_endstop: 0
position_max: 250 position_max: 250
@ -33,7 +35,8 @@ homing_speed: 50
step_pin: PB8 step_pin: PB8
dir_pin: PB7 dir_pin: PB7
enable_pin: !PB9 enable_pin: !PB9
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PE0 endstop_pin: ^PE0
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -44,7 +47,8 @@ second_homing_speed: 1
step_pin: PG12 step_pin: PG12
dir_pin: PG11 dir_pin: PG11
enable_pin: !PG13 enable_pin: !PG13
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PB1 # Heat0 heater_pin: PB1 # Heat0
@ -114,42 +118,36 @@ max_z_accel: 5
#[tmc2208 stepper_x] #[tmc2208 stepper_x]
#uart_pin: PC14 #uart_pin: PC14
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
#[tmc2208 stepper_y] #[tmc2208 stepper_y]
#uart_pin: PE1 #uart_pin: PE1
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
#[tmc2208 stepper_z] #[tmc2208 stepper_z]
#uart_pin: PB5 #uart_pin: PB5
#microsteps: 16
#run_current: 0.650 #run_current: 0.650
#hold_current: 0.450 #hold_current: 0.450
#stealthchop_threshold: 30 #stealthchop_threshold: 30
#[tmc2208 extruder] #[tmc2208 extruder]
#uart_pin: PG10 #uart_pin: PG10
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
#[tmc2208 extruder1] #[tmc2208 extruder1]
#uart_pin: PD4 #uart_pin: PD4
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
#[tmc2208 extruder2] #[tmc2208 extruder2]
#uart_pin: PC12 #uart_pin: PC12
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
@ -161,7 +159,6 @@ max_z_accel: 5
#[tmc2130 stepper_x] #[tmc2130 stepper_x]
#cs_pin: PC14 #cs_pin: PC14
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 0 #stealthchop_threshold: 0
@ -171,7 +168,6 @@ max_z_accel: 5
#[tmc2130 stepper_y] #[tmc2130 stepper_y]
#cs_pin: PE1 #cs_pin: PE1
#microsteps: 16
#sense_resistor: 0.075 #sense_resistor: 0.075
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
@ -182,7 +178,6 @@ max_z_accel: 5
#[tmc2130 stepper_z] #[tmc2130 stepper_z]
#cs_pin: PB5 #cs_pin: PB5
#microsteps: 16
#sense_resistor: 0.075 #sense_resistor: 0.075
#run_current: 0.650 #run_current: 0.650
#hold_current: 0.450 #hold_current: 0.450
@ -193,7 +188,6 @@ max_z_accel: 5
#[tmc2130 extruder] #[tmc2130 extruder]
#cs_pin: PG10 #cs_pin: PG10
#microsteps: 16
#sense_resistor: 0.075 #sense_resistor: 0.075
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
@ -204,7 +198,6 @@ max_z_accel: 5
#[tmc2130 extruder1] #[tmc2130 extruder1]
#cs_pin: PD4 #cs_pin: PD4
#microsteps: 16
#sense_resistor: 0.075 #sense_resistor: 0.075
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
@ -215,7 +208,6 @@ max_z_accel: 5
#[tmc2130 extruder2] #[tmc2130 extruder2]
#cs_pin: PC12 #cs_pin: PC12
#microsteps: 16
#sense_resistor: 0.075 #sense_resistor: 0.075
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
@ -230,7 +222,6 @@ max_z_accel: 5
#[tmc5160 stepper_x] #[tmc5160 stepper_x]
#cs_pin: PC14 #cs_pin: PC14
#microsteps: 16
#sense_resistor: 0.075 #sense_resistor: 0.075
#interpolate: True #interpolate: True
#run_current: 1 #run_current: 1
@ -242,7 +233,6 @@ max_z_accel: 5
#[tmc5160 stepper_y] #[tmc5160 stepper_y]
#cs_pin: PE1 #cs_pin: PE1
#microsteps: 16
#sense_resistor: 0.075 #sense_resistor: 0.075
#interpolate: True #interpolate: True
#run_current: 1 #run_current: 1
@ -254,7 +244,6 @@ max_z_accel: 5
#[tmc5160 stepper_z] #[tmc5160 stepper_z]
#cs_pin: PB5 #cs_pin: PB5
#microsteps: 16
#sense_resistor: 0.075 #sense_resistor: 0.075
#interpolate: True #interpolate: True
#run_current: 0.4 #run_current: 0.4
@ -266,7 +255,6 @@ max_z_accel: 5
#[tmc5160 extruder] #[tmc5160 extruder]
#cs_pin: PG10 #cs_pin: PG10
#microsteps: 16
#sense_resistor: 0.075 #sense_resistor: 0.075
#interpolate: True #interpolate: True
#run_current: 0.5 #run_current: 0.5
@ -278,7 +266,6 @@ max_z_accel: 5
#[tmc5160 extruder1] #[tmc5160 extruder1]
#cs_pin: PD4 #cs_pin: PD4
#microsteps: 16
#sense_resistor: 0.075 #sense_resistor: 0.075
#interpolate: True #interpolate: True
#run_current: 0.800 #run_current: 0.800
@ -290,7 +277,6 @@ max_z_accel: 5
#[tmc5160 extruder2] #[tmc5160 extruder2]
#cs_pin: PC12 #cs_pin: PC12
#microsteps: 16
#sense_resistor: 0.075 #sense_resistor: 0.075
#interpolate: True #interpolate: True
#run_current: 0.800 #run_current: 0.800

View File

@ -11,11 +11,15 @@
# See docs/Config_Reference.md for a description of parameters. # See docs/Config_Reference.md for a description of parameters.
# Note: This board has a design flaw in its thermistor circuits that
# cause inaccurate temperatures (most noticeable at low temperatures).
[stepper_x] [stepper_x]
step_pin: PC6 step_pin: PC6
dir_pin: !PB15 dir_pin: !PB15
enable_pin: !PC7 enable_pin: !PC7
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC1 endstop_pin: ^PC1
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -25,7 +29,8 @@ homing_speed: 50
step_pin: PB13 step_pin: PB13
dir_pin: !PB12 dir_pin: !PB12
enable_pin: !PB14 enable_pin: !PB14
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC0 endstop_pin: ^PC0
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -35,7 +40,8 @@ homing_speed: 50
step_pin: PB10 step_pin: PB10
dir_pin: PB2 dir_pin: PB2
enable_pin: !PB11 enable_pin: !PB11
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PC15 endstop_pin: ^PC15
position_endstop: 0.0 position_endstop: 0.0
position_max: 250 position_max: 250
@ -44,7 +50,8 @@ position_max: 250
step_pin: PB0 step_pin: PB0
dir_pin: !PC5 dir_pin: !PC5
enable_pin: !PB1 enable_pin: !PB1
step_distance: 0.010526 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PC8 heater_pin: PC8
@ -91,28 +98,24 @@ pins: !PC13
#[tmc2208 stepper_x] #[tmc2208 stepper_x]
#uart_pin: PC10 #uart_pin: PC10
#microsteps: 16
#run_current: 0.580 #run_current: 0.580
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
#[tmc2208 stepper_y] #[tmc2208 stepper_y]
#uart_pin: PC11 #uart_pin: PC11
#microsteps: 16
#run_current: 0.580 #run_current: 0.580
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
#[tmc2208 stepper_z] #[tmc2208 stepper_z]
#uart_pin: PC12 #uart_pin: PC12
#microsteps: 16
#run_current: 0.580 #run_current: 0.580
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 30 #stealthchop_threshold: 30
#[tmc2208 extruder] #[tmc2208 extruder]
#uart_pin: PD2 #uart_pin: PD2
#microsteps: 16
#run_current: 0.650 #run_current: 0.650
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
@ -125,7 +128,6 @@ pins: !PC13
#[tmc2130 stepper_x] #[tmc2130 stepper_x]
#cs_pin: PC10 #cs_pin: PC10
#spi_bus: spi3 #spi_bus: spi3
#microsteps: 16
#run_current: 0.580 #run_current: 0.580
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -133,7 +135,6 @@ pins: !PC13
#[tmc2130 stepper_y] #[tmc2130 stepper_y]
#cs_pin: PC11 #cs_pin: PC11
#spi_bus: spi3 #spi_bus: spi3
#microsteps: 16
#run_current: 0.580 #run_current: 0.580
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -141,7 +142,6 @@ pins: !PC13
#[tmc2130 stepper_z] #[tmc2130 stepper_z]
#cs_pin: PC12 #cs_pin: PC12
#spi_bus: spi3 #spi_bus: spi3
#microsteps: 16
#run_current: 0.580 #run_current: 0.580
#hold_current: 0.450 #hold_current: 0.450
#stealthchop_threshold: 30 #stealthchop_threshold: 30
@ -149,7 +149,6 @@ pins: !PC13
#[tmc2130 extruder] #[tmc2130 extruder]
#cs_pin: PD2 #cs_pin: PD2
#spi_bus: spi3 #spi_bus: spi3
#microsteps: 16
#run_current: 0.650 #run_current: 0.650
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5

View File

@ -0,0 +1,134 @@
# This file contains common pin mappings for the BIGTREETECH SKR E3
# Turbo. To use this config, the firmware should be compiled for the
# LPC1769.
# See docs/Config_Reference.md for a description of parameters.
[stepper_x]
step_pin: P1.4
dir_pin: !P1.8
enable_pin: !P1.0
microsteps: 16
rotation_distance: 40
endstop_pin: ^P1.29
position_endstop: 0
position_max: 235
homing_speed: 50
[tmc2209 stepper_x]
uart_pin: P1.1
#diag_pin: P1.29
run_current: 0.580
hold_current: 0.500
stealthchop_threshold: 99999
[stepper_y]
step_pin: P1.14
dir_pin: !P1.15
enable_pin: !P1.9
microsteps: 16
rotation_distance: 40
endstop_pin: ^P1.28
position_endstop: 0
position_max: 235
homing_speed: 50
[tmc2209 stepper_y]
uart_pin: P1.10
#diag_pin: P1.28
run_current: 0.580
hold_current: 0.500
stealthchop_threshold: 99999
[stepper_z]
step_pin: P4.29
dir_pin: P4.28
enable_pin: !P1.16
microsteps: 16
rotation_distance: 8
endstop_pin: ^P1.27
position_endstop: 0.0
position_max: 250
[tmc2209 stepper_z]
uart_pin: P1.17
#diag_pin: P1.27
run_current: 0.580
hold_current: 0.500
stealthchop_threshold: 99999
[extruder]
step_pin: P2.6
dir_pin: !P2.7
enable_pin: !P0.4
microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: P2.3
sensor_type: EPCOS 100K B57560G104F
sensor_pin: P0.24
control: pid
pid_Kp: 21.527
pid_Ki: 1.063
pid_Kd: 108.982
min_temp: 0
max_temp: 250
[tmc2209 extruder]
uart_pin: P0.5
#diag_pin: P1.26
run_current: 0.650
hold_current: 0.500
stealthchop_threshold: 99999
#[extruder1]
#step_pin: P2.11
#dir_pin: P2.12
#enable_pin: !P0.21
#heater_pin: P2.4
#sensor_pin: P0.23
#...
#[tmc2209 extruder1]
#uart_pin: P0.22
##diag_pin: P1.25
#...
[heater_bed]
heater_pin: P2.5
sensor_type: ATC Semitec 104GT-2
sensor_pin: P0.25
control: pid
pid_Kp: 54.027
pid_Ki: 0.770
pid_Kd: 948.182
min_temp: 0
max_temp: 130
[fan]
pin: P2.1
[heater_fan nozzle_cooling_fan]
pin: P2.2
[mcu]
serial: /dev/serial/by-id/usb-Klipper_lpc1769_00000000000000000000000000000000-if00
[printer]
kinematics: cartesian
max_velocity: 300
max_accel: 3000
max_z_velocity: 5
max_z_accel: 100
[static_digital_output tmc_standby_pins]
pins: !P3.26, !P3.25, !P1.18, !P1.19, !P2.13
[board_pins]
aliases:
# EXP1 header
EXP1_1=P2.8, EXP1_3=P0.19, EXP1_5=P0.20, EXP1_7=P0.17, EXP1_9=<GND>,
EXP1_2=P0.16, EXP1_4=<RST>, EXP1_6=P0.15, EXP1_8=P0.18, EXP1_10=<5V>
# See the sample-lcd.cfg file for definitions of common LCD displays.

View File

@ -11,11 +11,15 @@
# See docs/Config_Reference.md for a description of parameters. # See docs/Config_Reference.md for a description of parameters.
# Note: This board has a design flaw in its thermistor circuits that
# cause inaccurate temperatures (most noticeable at low temperatures).
[stepper_x] [stepper_x]
step_pin: PB13 step_pin: PB13
dir_pin: !PB12 dir_pin: !PB12
enable_pin: !PB14 enable_pin: !PB14
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC0 endstop_pin: ^PC0
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -25,7 +29,6 @@ homing_speed: 50
uart_pin: PC11 uart_pin: PC11
tx_pin: PC10 tx_pin: PC10
uart_address: 0 uart_address: 0
microsteps: 16
run_current: 0.580 run_current: 0.580
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 250 stealthchop_threshold: 250
@ -34,7 +37,8 @@ stealthchop_threshold: 250
step_pin: PB10 step_pin: PB10
dir_pin: !PB2 dir_pin: !PB2
enable_pin: !PB11 enable_pin: !PB11
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC1 endstop_pin: ^PC1
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -44,7 +48,6 @@ homing_speed: 50
uart_pin: PC11 uart_pin: PC11
tx_pin: PC10 tx_pin: PC10
uart_address: 2 uart_address: 2
microsteps: 16
run_current: 0.580 run_current: 0.580
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 250 stealthchop_threshold: 250
@ -53,7 +56,8 @@ stealthchop_threshold: 250
step_pin: PB0 step_pin: PB0
dir_pin: PC5 dir_pin: PC5
enable_pin: !PB1 enable_pin: !PB1
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PC2 endstop_pin: ^PC2
position_endstop: 0.0 position_endstop: 0.0
position_max: 250 position_max: 250
@ -62,7 +66,6 @@ position_max: 250
uart_pin: PC11 uart_pin: PC11
tx_pin: PC10 tx_pin: PC10
uart_address: 1 uart_address: 1
microsteps: 16
run_current: 0.580 run_current: 0.580
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 5 stealthchop_threshold: 5
@ -71,7 +74,8 @@ stealthchop_threshold: 5
step_pin: PB3 step_pin: PB3
dir_pin: !PB4 dir_pin: !PB4
enable_pin: !PD2 enable_pin: !PD2
step_distance: 0.010526 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PC8 heater_pin: PC8
@ -88,7 +92,6 @@ max_temp: 250
uart_pin: PC11 uart_pin: PC11
tx_pin: PC10 tx_pin: PC10
uart_address: 3 uart_address: 3
microsteps: 16
run_current: 0.650 run_current: 0.650
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 5 stealthchop_threshold: 5

View File

@ -11,11 +11,15 @@
# See docs/Config_Reference.md for a description of parameters. # See docs/Config_Reference.md for a description of parameters.
# Note: This board has a design flaw in its thermistor circuits that
# cause inaccurate temperatures (most noticeable at low temperatures).
[stepper_x] [stepper_x]
step_pin: PB13 step_pin: PB13
dir_pin: !PB12 dir_pin: !PB12
enable_pin: !PB14 enable_pin: !PB14
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC0 endstop_pin: ^PC0
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -23,7 +27,6 @@ homing_speed: 50
[tmc2209 stepper_x] [tmc2209 stepper_x]
uart_pin: PB15 uart_pin: PB15
microsteps: 16
run_current: 0.580 run_current: 0.580
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 250 stealthchop_threshold: 250
@ -32,7 +35,8 @@ stealthchop_threshold: 250
step_pin: PB10 step_pin: PB10
dir_pin: !PB2 dir_pin: !PB2
enable_pin: !PB11 enable_pin: !PB11
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC1 endstop_pin: ^PC1
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -40,7 +44,6 @@ homing_speed: 50
[tmc2209 stepper_y] [tmc2209 stepper_y]
uart_pin: PC6 uart_pin: PC6
microsteps: 16
run_current: 0.580 run_current: 0.580
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 250 stealthchop_threshold: 250
@ -49,14 +52,14 @@ stealthchop_threshold: 250
step_pin: PB0 step_pin: PB0
dir_pin: PC5 dir_pin: PC5
enable_pin: !PB1 enable_pin: !PB1
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PC2 endstop_pin: ^PC2
position_endstop: 0.0 position_endstop: 0.0
position_max: 250 position_max: 250
[tmc2209 stepper_z] [tmc2209 stepper_z]
uart_pin: PC10 uart_pin: PC10
microsteps: 16
run_current: 0.580 run_current: 0.580
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 5 stealthchop_threshold: 5
@ -65,7 +68,8 @@ stealthchop_threshold: 5
step_pin: PB3 step_pin: PB3
dir_pin: !PB4 dir_pin: !PB4
enable_pin: !PD2 enable_pin: !PD2
step_distance: 0.010526 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PC8 heater_pin: PC8
@ -80,7 +84,6 @@ max_temp: 250
[tmc2209 extruder] [tmc2209 extruder]
uart_pin: PC11 uart_pin: PC11
microsteps: 16
run_current: 0.650 run_current: 0.650
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 5 stealthchop_threshold: 5

View File

@ -15,7 +15,8 @@
step_pin: PB13 step_pin: PB13
dir_pin: !PB12 dir_pin: !PB12
enable_pin: !PB14 enable_pin: !PB14
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC0 endstop_pin: ^PC0
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -25,7 +26,6 @@ homing_speed: 50
uart_pin: PC11 uart_pin: PC11
tx_pin: PC10 tx_pin: PC10
uart_address: 0 uart_address: 0
microsteps: 16
run_current: 0.580 run_current: 0.580
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 250 stealthchop_threshold: 250
@ -34,7 +34,8 @@ stealthchop_threshold: 250
step_pin: PB10 step_pin: PB10
dir_pin: !PB2 dir_pin: !PB2
enable_pin: !PB11 enable_pin: !PB11
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC1 endstop_pin: ^PC1
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -44,7 +45,6 @@ homing_speed: 50
uart_pin: PC11 uart_pin: PC11
tx_pin: PC10 tx_pin: PC10
uart_address: 2 uart_address: 2
microsteps: 16
run_current: 0.580 run_current: 0.580
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 250 stealthchop_threshold: 250
@ -53,7 +53,8 @@ stealthchop_threshold: 250
step_pin: PB0 step_pin: PB0
dir_pin: PC5 dir_pin: PC5
enable_pin: !PB1 enable_pin: !PB1
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PC2 endstop_pin: ^PC2
position_endstop: 0.0 position_endstop: 0.0
position_max: 250 position_max: 250
@ -62,7 +63,6 @@ position_max: 250
uart_pin: PC11 uart_pin: PC11
tx_pin: PC10 tx_pin: PC10
uart_address: 1 uart_address: 1
microsteps: 16
run_current: 0.580 run_current: 0.580
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 5 stealthchop_threshold: 5
@ -71,7 +71,8 @@ stealthchop_threshold: 5
step_pin: PB3 step_pin: PB3
dir_pin: !PB4 dir_pin: !PB4
enable_pin: !PD2 enable_pin: !PD2
step_distance: 0.010526 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PC8 heater_pin: PC8
@ -88,7 +89,6 @@ max_temp: 250
uart_pin: PC11 uart_pin: PC11
tx_pin: PC10 tx_pin: PC10
uart_address: 3 uart_address: 3
microsteps: 16
run_current: 0.650 run_current: 0.650
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 5 stealthchop_threshold: 5

View File

@ -0,0 +1,135 @@
# This file contains common pin mappings for the BIGTREETECH SKR mini
# MZ v1.0. To use this config, the firmware should be compiled for the
# STM32F103 with a "28KiB bootloader". Also, select "Enable extra
# low-level configuration options" and configure "GPIO pins to set at
# micro-controller startup" to "!PA14".
# The "make flash" command does not work on the SKR mini MZ. Instead,
# after running "make", copy the generated "out/klipper.bin" file to a
# file named "firmware.bin" on an SD card and then restart the SKR
# mini MZ with that SD card.
# See docs/Config_Reference.md for a description of parameters.
# Note: This board has a design flaw in its thermistor circuits that
# cause inaccurate temperatures (most noticeable at low temperatures).
[stepper_x]
step_pin: PB13
dir_pin: !PB12
enable_pin: !PB14
microsteps: 16
rotation_distance: 40
endstop_pin: ^PC0
position_endstop: 0
position_max: 235
homing_speed: 50
[tmc2209 stepper_x]
uart_pin: PC11
tx_pin: PC10
uart_address: 0
run_current: 0.580
hold_current: 0.500
stealthchop_threshold: 250
[stepper_y]
step_pin: PB10
dir_pin: !PB2
enable_pin: !PB11
microsteps: 16
rotation_distance: 40
endstop_pin: ^PC1
position_endstop: 0
position_max: 235
homing_speed: 50
[tmc2209 stepper_y]
uart_pin: PC11
tx_pin: PC10
uart_address: 1
run_current: 0.580
hold_current: 0.500
stealthchop_threshold: 250
[stepper_z]
step_pin: PB0
dir_pin: PC5
enable_pin: !PB1
microsteps: 16
rotation_distance: 8
endstop_pin: ^PC2
position_endstop: 0.0
position_max: 250
[tmc2209 stepper_z]
uart_pin: PC11
tx_pin: PC10
uart_address: 2
run_current: 0.580
hold_current: 0.500
stealthchop_threshold: 5
[extruder]
step_pin: PB3
dir_pin: !PB4
enable_pin: !PD2
microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: PC8
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PA0
control: pid
pid_Kp: 21.527
pid_Ki: 1.063
pid_Kd: 108.982
min_temp: 0
max_temp: 250
[tmc2209 extruder]
uart_pin: PC11
tx_pin: PC10
uart_address: 3
run_current: 0.650
hold_current: 0.500
stealthchop_threshold: 5
[heater_bed]
heater_pin: PC9
sensor_type: ATC Semitec 104GT-2
sensor_pin: PC3
control: pid
pid_Kp: 54.027
pid_Ki: 0.770
pid_Kd: 948.182
min_temp: 0
max_temp: 130
[heater_fan nozzle_cooling_fan]
pin: PC7
[fan]
pin: PC6
[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
[static_digital_output usb_pullup_enable]
pins: !PA14
[board_pins]
aliases:
# EXP1 header
EXP1_1=PB5, EXP1_3=PA9, EXP1_5=PA10, EXP1_7=PB8, EXP1_9=<GND>,
EXP1_2=PA15, EXP1_4=<RST>, EXP1_6=PB9, EXP1_8=PB15, EXP1_10=<5V>
# See the sample-lcd.cfg file for definitions of common LCD displays.

View File

@ -9,11 +9,15 @@
# See docs/Config_Reference.md for a description of parameters. # See docs/Config_Reference.md for a description of parameters.
# Note: This board has a design flaw in its thermistor circuits that
# cause inaccurate temperatures (most noticeable at low temperatures).
[stepper_x] [stepper_x]
step_pin: PC6 step_pin: PC6
dir_pin: PC7 dir_pin: PC7
enable_pin: !PB15 enable_pin: !PB15
step_distance: .0025 microsteps: 16
rotation_distance: 40
endstop_pin: PC2 # X+ is PA2 endstop_pin: PC2 # X+ is PA2
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -23,7 +27,8 @@ homing_speed: 50
step_pin: PB13 step_pin: PB13
dir_pin: PB14 dir_pin: PB14
enable_pin: !PB12 enable_pin: !PB12
step_distance: .0025 microsteps: 16
rotation_distance: 40
endstop_pin: PC1 # Y+ is PA1 endstop_pin: PC1 # Y+ is PA1
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -33,7 +38,8 @@ homing_speed: 50
step_pin: PB10 step_pin: PB10
dir_pin: PB11 dir_pin: PB11
enable_pin: !PB2 enable_pin: !PB2
step_distance: .0125 microsteps: 16
rotation_distance: 8
endstop_pin: PC0 # Z+ is PC3 endstop_pin: PC0 # Z+ is PC3
position_endstop: 0.5 position_endstop: 0.5
position_max: 200 position_max: 200
@ -42,7 +48,8 @@ position_max: 200
step_pin: PC5 step_pin: PC5
dir_pin: PB0 dir_pin: PB0
enable_pin: !PC4 enable_pin: !PC4
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PA8 heater_pin: PA8

View File

@ -13,7 +13,8 @@
step_pin: PE9 step_pin: PE9
dir_pin: PF1 dir_pin: PF1
enable_pin: !PF2 enable_pin: !PF2
step_distance: .0025 microsteps: 16
rotation_distance: 40
endstop_pin: PB10 endstop_pin: PB10
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -23,7 +24,8 @@ homing_speed: 50
step_pin: PE11 step_pin: PE11
dir_pin: PE8 dir_pin: PE8
enable_pin: !PD7 enable_pin: !PD7
step_distance: .0025 microsteps: 16
rotation_distance: 40
endstop_pin: PE12 endstop_pin: PE12
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -33,7 +35,8 @@ homing_speed: 50
step_pin: PE13 step_pin: PE13
dir_pin: PC2 dir_pin: PC2
enable_pin: !PC0 enable_pin: !PC0
step_distance: .0125 microsteps: 16
rotation_distance: 8
endstop_pin: PG8 endstop_pin: PG8
position_endstop: 0.5 position_endstop: 0.5
position_max: 200 position_max: 200
@ -42,7 +45,8 @@ position_max: 200
step_pin: PE14 step_pin: PE14
dir_pin: PA0 dir_pin: PA0
enable_pin: !PC3 enable_pin: !PC3
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PB1 # Heat0 heater_pin: PB1 # Heat0
@ -105,42 +109,36 @@ max_z_accel: 100
#[tmc2208 stepper_x] #[tmc2208 stepper_x]
#uart_pin: PC13 #uart_pin: PC13
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
#[tmc2208 stepper_y] #[tmc2208 stepper_y]
#uart_pin: PE3 #uart_pin: PE3
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
#[tmc2208 stepper_z] #[tmc2208 stepper_z]
#uart_pin: PE1 #uart_pin: PE1
#microsteps: 16
#run_current: 0.650 #run_current: 0.650
#hold_current: 0.450 #hold_current: 0.450
#stealthchop_threshold: 30 #stealthchop_threshold: 30
#[tmc2208 extruder] #[tmc2208 extruder]
#uart_pin: PD4 #uart_pin: PD4
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
#[tmc2208 extruder1] #[tmc2208 extruder1]
#uart_pin: PD1 #uart_pin: PD1
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
#[tmc2208 extruder2] #[tmc2208 extruder2]
#uart_pin: PD6 #uart_pin: PD6
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
@ -154,7 +152,6 @@ max_z_accel: 100
#cs_pin: PA15 #cs_pin: PA15
#spi_bus: spi3a #spi_bus: spi3a
##diag1_pin: PB10 ##diag1_pin: PB10
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -163,7 +160,6 @@ max_z_accel: 100
#cs_pin: PB8 #cs_pin: PB8
#spi_bus: spi3a #spi_bus: spi3a
##diag1_pin: PE12 ##diag1_pin: PE12
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -172,7 +168,6 @@ max_z_accel: 100
#cs_pin: PB9 #cs_pin: PB9
#spi_bus: spi3a #spi_bus: spi3a
##diag1_pin: PG8 ##diag1_pin: PG8
#microsteps: 16
#run_current: 0.650 #run_current: 0.650
#hold_current: 0.450 #hold_current: 0.450
#stealthchop_threshold: 30 #stealthchop_threshold: 30
@ -181,7 +176,6 @@ max_z_accel: 100
#cs_pin: PB3 #cs_pin: PB3
#spi_bus: spi3a #spi_bus: spi3a
##diag1_pin: PE15 ##diag1_pin: PE15
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
@ -190,7 +184,6 @@ max_z_accel: 100
#cs_pin: PG15 #cs_pin: PG15
#spi_bus: spi3a #spi_bus: spi3a
##diag1_pin: PE10 ##diag1_pin: PE10
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
@ -199,7 +192,6 @@ max_z_accel: 100
#cs_pin: PG12 #cs_pin: PG12
#spi_bus: spi3a #spi_bus: spi3a
##diag1_pin: PG5 ##diag1_pin: PG5
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5

View File

@ -8,7 +8,8 @@
step_pin: P0.4 step_pin: P0.4
dir_pin: !P0.5 dir_pin: !P0.5
enable_pin: !P4.28 enable_pin: !P4.28
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: P1.29 endstop_pin: P1.29
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -18,7 +19,8 @@ homing_speed: 50
step_pin: P2.1 step_pin: P2.1
dir_pin: P2.2 dir_pin: P2.2
enable_pin: !P2.0 enable_pin: !P2.0
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: P1.27 endstop_pin: P1.27
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -28,7 +30,8 @@ homing_speed: 50
step_pin: P0.20 step_pin: P0.20
dir_pin: P0.21 dir_pin: P0.21
enable_pin: !P0.19 enable_pin: !P0.19
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: !P1.25 endstop_pin: !P1.25
position_endstop: 0.5 position_endstop: 0.5
position_max: 200 position_max: 200
@ -44,7 +47,8 @@ position_max: 200
step_pin: P0.11 step_pin: P0.11
dir_pin: P2.13 dir_pin: P2.13
enable_pin: !P2.12 enable_pin: !P2.12
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: P2.7 heater_pin: P2.7

View File

@ -8,7 +8,8 @@
step_pin: P2.2 step_pin: P2.2
dir_pin: !P2.6 dir_pin: !P2.6
enable_pin: !P2.1 enable_pin: !P2.1
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: P1.29 # P1.28 for X-max endstop_pin: P1.29 # P1.28 for X-max
position_endstop: 0 position_endstop: 0
position_max: 320 position_max: 320
@ -18,7 +19,8 @@ homing_speed: 50
step_pin: P0.19 step_pin: P0.19
dir_pin: !P0.20 dir_pin: !P0.20
enable_pin: !P2.8 enable_pin: !P2.8
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: P1.27 # P1.26 for Y-max endstop_pin: P1.27 # P1.26 for Y-max
position_endstop: 0 position_endstop: 0
position_max: 300 position_max: 300
@ -28,7 +30,8 @@ homing_speed: 50
step_pin: P0.22 step_pin: P0.22
dir_pin: P2.11 dir_pin: P2.11
enable_pin: !P0.21 enable_pin: !P0.21
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: P1.25 # P1.24 for Z-max endstop_pin: P1.25 # P1.24 for Z-max
position_endstop: 0.5 position_endstop: 0.5
position_max: 400 position_max: 400
@ -37,7 +40,8 @@ position_max: 400
step_pin: P2.13 step_pin: P2.13
dir_pin: !P0.11 dir_pin: !P0.11
enable_pin: !P2.12 enable_pin: !P2.12
step_distance: .010526 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: P2.7 heater_pin: P2.7
@ -90,35 +94,30 @@ max_z_accel: 100
#[tmc2208 stepper_x] #[tmc2208 stepper_x]
#uart_pin: P1.17 #uart_pin: P1.17
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
#[tmc2208 stepper_y] #[tmc2208 stepper_y]
#uart_pin: P1.15 #uart_pin: P1.15
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
#[tmc2208 stepper_z] #[tmc2208 stepper_z]
#uart_pin: P1.10 #uart_pin: P1.10
#microsteps: 16
#run_current: 0.650 #run_current: 0.650
#hold_current: 0.450 #hold_current: 0.450
#stealthchop_threshold: 30 #stealthchop_threshold: 30
#[tmc2208 extruder] #[tmc2208 extruder]
#uart_pin: P1.8 #uart_pin: P1.8
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
#[tmc2208 extruder1] #[tmc2208 extruder1]
#uart_pin: P1.1 #uart_pin: P1.1
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
@ -138,7 +137,6 @@ max_z_accel: 100
#spi_software_mosi_pin: P4.28 #spi_software_mosi_pin: P4.28
#spi_software_sclk_pin: P0.4 #spi_software_sclk_pin: P0.4
##diag1_pin: P1.29 ##diag1_pin: P1.29
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -149,7 +147,6 @@ max_z_accel: 100
#spi_software_mosi_pin: P4.28 #spi_software_mosi_pin: P4.28
#spi_software_sclk_pin: P0.4 #spi_software_sclk_pin: P0.4
##diag1_pin: P1.27 ##diag1_pin: P1.27
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -160,7 +157,6 @@ max_z_accel: 100
#spi_software_mosi_pin: P4.28 #spi_software_mosi_pin: P4.28
#spi_software_sclk_pin: P0.4 #spi_software_sclk_pin: P0.4
##diag1_pin: P1.25 ##diag1_pin: P1.25
#microsteps: 16
#run_current: 0.650 #run_current: 0.650
#hold_current: 0.450 #hold_current: 0.450
#stealthchop_threshold: 30 #stealthchop_threshold: 30
@ -171,7 +167,6 @@ max_z_accel: 100
#spi_software_mosi_pin: P4.28 #spi_software_mosi_pin: P4.28
#spi_software_sclk_pin: P0.4 #spi_software_sclk_pin: P0.4
##diag1_pin: P1.28 ##diag1_pin: P1.28
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
@ -182,7 +177,6 @@ max_z_accel: 100
#spi_software_mosi_pin: P4.28 #spi_software_mosi_pin: P4.28
#spi_software_sclk_pin: P0.4 #spi_software_sclk_pin: P0.4
##diag1_pin: P1.26 ##diag1_pin: P1.26
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5

View File

@ -8,7 +8,8 @@
step_pin: P2.2 step_pin: P2.2
dir_pin: P2.6 dir_pin: P2.6
enable_pin: !P2.1 enable_pin: !P2.1
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: !P1.29 endstop_pin: !P1.29
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -18,7 +19,8 @@ homing_speed: 50
step_pin: P0.19 step_pin: P0.19
dir_pin: P0.20 dir_pin: P0.20
enable_pin: !P2.8 enable_pin: !P2.8
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: !P1.28 endstop_pin: !P1.28
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -28,7 +30,8 @@ homing_speed: 50
step_pin: P0.22 step_pin: P0.22
dir_pin: !P2.11 dir_pin: !P2.11
enable_pin: !P0.21 enable_pin: !P0.21
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: !P1.27 endstop_pin: !P1.27
position_endstop: 0.0 position_endstop: 0.0
position_max: 300 position_max: 300
@ -37,7 +40,8 @@ position_max: 300
step_pin: P2.13 step_pin: P2.13
dir_pin: !P0.11 dir_pin: !P0.11
enable_pin: !P2.12 enable_pin: !P2.12
step_distance: .010526 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: P2.7 heater_pin: P2.7
@ -89,35 +93,30 @@ max_z_accel: 100
#[tmc2208 stepper_x] #[tmc2208 stepper_x]
#uart_pin: P1.10 #uart_pin: P1.10
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
# #
#[tmc2208 stepper_y] #[tmc2208 stepper_y]
#uart_pin: P1.9 #uart_pin: P1.9
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
# #
#[tmc2208 stepper_z] #[tmc2208 stepper_z]
#uart_pin: P1.8 #uart_pin: P1.8
#microsteps: 16
#run_current: 0.650 #run_current: 0.650
#hold_current: 0.450 #hold_current: 0.450
#stealthchop_threshold: 30 #stealthchop_threshold: 30
# #
#[tmc2208 extruder] #[tmc2208 extruder]
#uart_pin: P1.4 #uart_pin: P1.4
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
# #
#[tmc2208 extruder1] #[tmc2208 extruder1]
#uart_pin: P1.1 #uart_pin: P1.1
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
@ -132,7 +131,6 @@ max_z_accel: 100
#spi_software_miso_pin: P0.5 #spi_software_miso_pin: P0.5
#spi_software_mosi_pin: P1.17 #spi_software_mosi_pin: P1.17
#spi_software_sclk_pin: P0.4 #spi_software_sclk_pin: P0.4
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -143,7 +141,6 @@ max_z_accel: 100
#spi_software_miso_pin: P0.5 #spi_software_miso_pin: P0.5
#spi_software_mosi_pin: P1.17 #spi_software_mosi_pin: P1.17
#spi_software_sclk_pin: P0.4 #spi_software_sclk_pin: P0.4
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -154,7 +151,6 @@ max_z_accel: 100
#spi_software_miso_pin: P0.5 #spi_software_miso_pin: P0.5
#spi_software_mosi_pin: P1.17 #spi_software_mosi_pin: P1.17
#spi_software_sclk_pin: P0.4 #spi_software_sclk_pin: P0.4
#microsteps: 16
#run_current: 0.650 #run_current: 0.650
#hold_current: 0.450 #hold_current: 0.450
#stealthchop_threshold: 30 #stealthchop_threshold: 30
@ -165,7 +161,6 @@ max_z_accel: 100
#spi_software_miso_pin: P0.5 #spi_software_miso_pin: P0.5
#spi_software_mosi_pin: P1.17 #spi_software_mosi_pin: P1.17
#spi_software_sclk_pin: P0.4 #spi_software_sclk_pin: P0.4
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
@ -176,7 +171,6 @@ max_z_accel: 100
#spi_software_miso_pin: P0.5 #spi_software_miso_pin: P0.5
#spi_software_mosi_pin: P1.17 #spi_software_mosi_pin: P1.17
#spi_software_sclk_pin: P0.4 #spi_software_sclk_pin: P0.4
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5

View File

@ -14,7 +14,8 @@
step_pin: P8_13 step_pin: P8_13
dir_pin: P8_12 dir_pin: P8_12
enable_pin: !P9_14 enable_pin: !P9_14
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^P8_8 endstop_pin: ^P8_8
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -24,7 +25,8 @@ homing_speed: 50
step_pin: P8_15 step_pin: P8_15
dir_pin: P8_14 dir_pin: P8_14
enable_pin: !P9_14 enable_pin: !P9_14
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^P8_10 endstop_pin: ^P8_10
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -34,7 +36,8 @@ homing_speed: 50
step_pin: P8_19 step_pin: P8_19
dir_pin: P8_18 dir_pin: P8_18
enable_pin: !P9_14 enable_pin: !P9_14
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^P9_13 endstop_pin: ^P9_13
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -43,7 +46,8 @@ position_max: 200
step_pin: P9_16 step_pin: P9_16
dir_pin: P9_12 dir_pin: P9_12
enable_pin: !P9_14 enable_pin: !P9_14
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: P9_15 heater_pin: P9_15

View File

@ -19,7 +19,8 @@
step_pin: PB9 step_pin: PB9
dir_pin: PC2 dir_pin: PC2
enable_pin: !PC3 enable_pin: !PC3
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PA5 endstop_pin: ^PA5
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -29,7 +30,8 @@ homing_speed: 50
step_pin: PB7 step_pin: PB7
dir_pin: PB8 dir_pin: PB8
enable_pin: !PC3 enable_pin: !PC3
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PA6 endstop_pin: ^PA6
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -39,7 +41,8 @@ homing_speed: 50
step_pin: PB5 step_pin: PB5
dir_pin: !PB6 dir_pin: !PB6
enable_pin: !PC3 enable_pin: !PC3
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PA7 endstop_pin: ^PA7
position_endstop: 0.0 position_endstop: 0.0
position_max: 250 position_max: 250
@ -49,7 +52,8 @@ max_extrude_only_distance: 100.0
step_pin: PB3 step_pin: PB3
dir_pin: PB4 dir_pin: PB4
enable_pin: !PC3 enable_pin: !PC3
step_distance: 0.010752 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PA1 heater_pin: PA1

View File

@ -87,7 +87,8 @@
step_pin: PD6 step_pin: PD6
dir_pin: PD11 dir_pin: PD11
enable_pin: !PC6 enable_pin: !PC6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC14 endstop_pin: ^PC14
position_endstop: 0 position_endstop: 0
position_max: 250 position_max: 250
@ -95,7 +96,6 @@ position_max: 250
[tmc2660 stepper_x] [tmc2660 stepper_x]
cs_pin: PD14 # X_SPI_EN Required for communication cs_pin: PD14 # X_SPI_EN Required for communication
spi_bus: usart1 # All TMC2660 drivers are connected to USART1 spi_bus: usart1 # All TMC2660 drivers are connected to USART1
microsteps: 16
interpolate: True # 1/16 micro-steps interpolated to 1/256 interpolate: True # 1/16 micro-steps interpolated to 1/256
run_current: 1.000 run_current: 1.000
sense_resistor: 0.051 sense_resistor: 0.051
@ -105,7 +105,8 @@ idle_current_percent: 20
step_pin: PD7 step_pin: PD7
dir_pin: !PD12 dir_pin: !PD12
enable_pin: !PC6 enable_pin: !PC6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PA2 endstop_pin: ^PA2
position_endstop: 0 position_endstop: 0
position_max: 210 position_max: 210
@ -113,7 +114,6 @@ position_max: 210
[tmc2660 stepper_y] [tmc2660 stepper_y]
cs_pin: PC9 cs_pin: PC9
spi_bus: usart1 spi_bus: usart1
microsteps: 16
interpolate: True interpolate: True
run_current: 1.000 run_current: 1.000
sense_resistor: 0.051 sense_resistor: 0.051
@ -123,7 +123,8 @@ idle_current_percent: 20
step_pin: PD8 step_pin: PD8
dir_pin: PD13 dir_pin: PD13
enable_pin: !PC6 enable_pin: !PC6
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PD29 endstop_pin: ^PD29
position_endstop: 0.5 position_endstop: 0.5
position_max: 200 position_max: 200
@ -131,7 +132,6 @@ position_max: 200
[tmc2660 stepper_z] [tmc2660 stepper_z]
cs_pin: PC10 cs_pin: PC10
spi_bus: usart1 spi_bus: usart1
microsteps: 16
interpolate: True interpolate: True
run_current: 1.000 run_current: 1.000
sense_resistor: 0.051 sense_resistor: 0.051
@ -141,12 +141,12 @@ sense_resistor: 0.051
step_pin: PD0 step_pin: PD0
dir_pin: PD16 dir_pin: PD16
enable_pin: !PC6 enable_pin: !PC6
step_distance: .0025 microsteps: 16
rotation_distance: 8
[tmc2660 stepper_z1] [tmc2660 stepper_z1]
cs_pin: PD25 cs_pin: PD25
spi_bus: usart1 spi_bus: usart1
microsteps: 16
interpolate: True interpolate: True
run_current: 1.000 run_current: 1.000
sense_resistor: 0.051 sense_resistor: 0.051
@ -156,12 +156,12 @@ sense_resistor: 0.051
step_pin: PD3 step_pin: PD3
dir_pin: !PD17 dir_pin: !PD17
enable_pin: !PC6 enable_pin: !PC6
step_distance: .0025 microsteps: 16
rotation_distance: 8
[tmc2660 stepper_z2] [tmc2660 stepper_z2]
cs_pin: PD26 cs_pin: PD26
spi_bus: usart1 spi_bus: usart1
microsteps: 16
interpolate: True interpolate: True
run_current: 1.000 run_current: 1.000
sense_resistor: 0.051 sense_resistor: 0.051
@ -171,12 +171,12 @@ sense_resistor: 0.051
step_pin: PD27 step_pin: PD27
dir_pin: !PC0 dir_pin: !PC0
enable_pin: !PC6 enable_pin: !PC6
step_distance: .0025 microsteps: 16
rotation_distance: 8
[tmc2660 stepper_z3] [tmc2660 stepper_z3]
cs_pin: PB14 cs_pin: PB14
spi_bus: usart1 spi_bus: usart1
microsteps: 16
interpolate: True interpolate: True
run_current: 1.000 run_current: 1.000
sense_resistor: 0.051 sense_resistor: 0.051
@ -186,7 +186,8 @@ sense_resistor: 0.051
step_pin: PD5 step_pin: PD5
dir_pin: PA1 dir_pin: PA1
enable_pin: !PC6 enable_pin: !PC6
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: !PA20 heater_pin: !PA20
@ -202,7 +203,6 @@ max_temp: 250
[tmc2660 extruder] [tmc2660 extruder]
cs_pin: PC17 cs_pin: PC17
spi_bus: usart1 spi_bus: usart1
microsteps: 16
interpolate: True interpolate: True
run_current: 1.000 run_current: 1.000
sense_resistor: 0.051 sense_resistor: 0.051
@ -212,7 +212,8 @@ sense_resistor: 0.051
step_pin: PD4 step_pin: PD4
dir_pin: PD9 dir_pin: PD9
enable_pin: !PC6 enable_pin: !PC6
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: !PA16 heater_pin: !PA16
@ -228,7 +229,6 @@ max_temp: 250
[tmc2660 extruder1] [tmc2660 extruder1]
cs_pin: PC25 cs_pin: PC25
spi_bus: usart1 spi_bus: usart1
microsteps: 16
interpolate: True interpolate: True
run_current: 1.000 run_current: 1.000
sense_resistor: 0.051 sense_resistor: 0.051
@ -238,7 +238,8 @@ sense_resistor: 0.051
step_pin: PD2 step_pin: PD2
dir_pin: !PD28 dir_pin: !PD28
enable_pin: !PC6 enable_pin: !PC6
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: !PC3 heater_pin: !PC3
@ -254,7 +255,6 @@ max_temp: 250
[tmc2660 extruder2] [tmc2660 extruder2]
cs_pin: PD23 cs_pin: PD23
spi_bus: usart1 spi_bus: usart1
microsteps: 16
interpolate: True interpolate: True
run_current: 1.000 run_current: 1.000
sense_resistor: 0.051 sense_resistor: 0.051
@ -264,7 +264,8 @@ sense_resistor: 0.051
step_pin: PD1 step_pin: PD1
dir_pin: !PD22 dir_pin: !PD22
enable_pin: !PC6 enable_pin: !PC6
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: !PC5 heater_pin: !PC5
@ -280,7 +281,6 @@ max_temp: 250
[tmc2660 extruder3] [tmc2660 extruder3]
cs_pin: PD24 cs_pin: PD24
spi_bus: usart1 spi_bus: usart1
microsteps: 16
interpolate: True interpolate: True
run_current: 1.000 run_current: 1.000
sense_resistor: 0.051 sense_resistor: 0.051

View File

@ -7,7 +7,8 @@
step_pin: PC20 step_pin: PC20
dir_pin: PC18 dir_pin: PC18
enable_pin: !PA1 enable_pin: !PA1
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PA24 endstop_pin: ^PA24
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -18,7 +19,6 @@ uart_pin: PA9
tx_pin: PA10 tx_pin: PA10
select_pins: !PC14, !PC16, !PC17 select_pins: !PC14, !PC16, !PC17
sense_resistor: 0.075 sense_resistor: 0.075
microsteps: 16
run_current: 0.800 run_current: 0.800
stealthchop_threshold: 250 stealthchop_threshold: 250
@ -26,7 +26,8 @@ stealthchop_threshold: 250
step_pin: PC2 step_pin: PC2
dir_pin: PA8 dir_pin: PA8
enable_pin: !PA1 enable_pin: !PA1
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PB6 endstop_pin: ^PB6
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -37,7 +38,6 @@ uart_pin: PA9
tx_pin: PA10 tx_pin: PA10
select_pins: PC14, !PC16, !PC17 select_pins: PC14, !PC16, !PC17
sense_resistor: 0.075 sense_resistor: 0.075
microsteps: 16
run_current: 0.800 run_current: 0.800
stealthchop_threshold: 250 stealthchop_threshold: 250
@ -45,7 +45,8 @@ stealthchop_threshold: 250
step_pin: PC28 step_pin: PC28
dir_pin: PB4 dir_pin: PB4
enable_pin: !PA1 enable_pin: !PA1
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PC10 endstop_pin: ^PC10
position_endstop: 0.5 position_endstop: 0.5
position_max: 200 position_max: 200
@ -55,7 +56,6 @@ uart_pin: PA9
tx_pin: PA10 tx_pin: PA10
select_pins: !PC14, PC16, !PC17 select_pins: !PC14, PC16, !PC17
sense_resistor: 0.075 sense_resistor: 0.075
microsteps: 16
run_current: 0.800 run_current: 0.800
stealthchop_threshold: 30 stealthchop_threshold: 30
@ -68,7 +68,8 @@ vssa_pin: PA19
step_pin: PC4 step_pin: PC4
dir_pin: PB7 dir_pin: PB7
enable_pin: !PA1 enable_pin: !PA1
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: !PC1 heater_pin: !PC1
@ -87,7 +88,6 @@ uart_pin: PA9
tx_pin: PA10 tx_pin: PA10
select_pins: PC14, PC16, !PC17 select_pins: PC14, PC16, !PC17
sense_resistor: 0.075 sense_resistor: 0.075
microsteps: 16
run_current: 0.800 run_current: 0.800
stealthchop_threshold: 5 stealthchop_threshold: 5

View File

@ -7,7 +7,8 @@
step_pin: PD6 step_pin: PD6
dir_pin: PD11 dir_pin: PD11
enable_pin: !PC6 enable_pin: !PC6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC14 endstop_pin: ^PC14
position_endstop: 0 position_endstop: 0
position_max: 250 position_max: 250
@ -15,7 +16,6 @@ position_max: 250
[tmc2660 stepper_x] [tmc2660 stepper_x]
cs_pin: PD14 cs_pin: PD14
spi_bus: usart1 spi_bus: usart1
microsteps: 16
run_current: 1.000 run_current: 1.000
sense_resistor: 0.051 sense_resistor: 0.051
@ -23,7 +23,8 @@ sense_resistor: 0.051
step_pin: PD7 step_pin: PD7
dir_pin: !PD12 dir_pin: !PD12
enable_pin: !PC6 enable_pin: !PC6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PA2 endstop_pin: ^PA2
position_endstop: 0 position_endstop: 0
position_max: 210 position_max: 210
@ -31,7 +32,6 @@ position_max: 210
[tmc2660 stepper_y] [tmc2660 stepper_y]
cs_pin: PC9 cs_pin: PC9
spi_bus: usart1 spi_bus: usart1
microsteps: 16
run_current: 1.000 run_current: 1.000
sense_resistor: 0.051 sense_resistor: 0.051
@ -39,7 +39,8 @@ sense_resistor: 0.051
step_pin: PD8 step_pin: PD8
dir_pin: PD13 dir_pin: PD13
enable_pin: !PC6 enable_pin: !PC6
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PD29 endstop_pin: ^PD29
#endstop_pin: PD10 # E0 endstop #endstop_pin: PD10 # E0 endstop
#endstop_pin: PC16 # E1 endstop #endstop_pin: PC16 # E1 endstop
@ -49,7 +50,6 @@ position_max: 200
[tmc2660 stepper_z] [tmc2660 stepper_z]
cs_pin: PC10 cs_pin: PC10
spi_bus: usart1 spi_bus: usart1
microsteps: 16
run_current: 1.000 run_current: 1.000
sense_resistor: 0.051 sense_resistor: 0.051
@ -57,7 +57,8 @@ sense_resistor: 0.051
step_pin: PD5 step_pin: PD5
dir_pin: PA1 dir_pin: PA1
enable_pin: !PC6 enable_pin: !PC6
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: !PA20 heater_pin: !PA20
@ -73,7 +74,6 @@ max_temp: 250
[tmc2660 extruder] [tmc2660 extruder]
cs_pin: PC17 cs_pin: PC17
spi_bus: usart1 spi_bus: usart1
microsteps: 16
run_current: 1.000 run_current: 1.000
sense_resistor: 0.051 sense_resistor: 0.051

View File

@ -3,11 +3,18 @@
# See docs/Config_Reference.md for a description of parameters. # See docs/Config_Reference.md for a description of parameters.
# Note: The Einsy boards sold by Prusa have defective firmware on the
# usb-to-serial chip that make the boards unusable with Klipper
# (boards sold by Ultimaker do not have this issue). See
# https://github.com/PrusaOwners/mk3-32u2-firmware for a fixed
# usb-to-serial firmware.
[stepper_x] [stepper_x]
step_pin: PC0 step_pin: PC0
dir_pin: PL0 dir_pin: PL0
enable_pin: !PA7 enable_pin: !PA7
step_distance: .005 microsteps: 16
rotation_distance: 40
endstop_pin: ^PB6 endstop_pin: ^PB6
#endstop_pin: tmc2130_stepper_x:virtual_endstop #endstop_pin: tmc2130_stepper_x:virtual_endstop
position_endstop: 0 position_endstop: 0
@ -15,7 +22,6 @@ position_max: 250
[tmc2130 stepper_x] [tmc2130 stepper_x]
cs_pin: PG0 cs_pin: PG0
microsteps: 16
run_current: .5 run_current: .5
sense_resistor: 0.220 sense_resistor: 0.220
diag1_pin: !PK2 diag1_pin: !PK2
@ -24,7 +30,8 @@ diag1_pin: !PK2
step_pin: PC1 step_pin: PC1
dir_pin: !PL1 dir_pin: !PL1
enable_pin: !PA6 enable_pin: !PA6
step_distance: .005 microsteps: 16
rotation_distance: 40
endstop_pin: ^PB5 endstop_pin: ^PB5
#endstop_pin: tmc2130_stepper_y:virtual_endstop #endstop_pin: tmc2130_stepper_y:virtual_endstop
position_endstop: 0 position_endstop: 0
@ -32,7 +39,6 @@ position_max: 210
[tmc2130 stepper_y] [tmc2130 stepper_y]
cs_pin: PG2 cs_pin: PG2
microsteps: 16
run_current: .5 run_current: .5
sense_resistor: 0.220 sense_resistor: 0.220
diag1_pin: !PK7 diag1_pin: !PK7
@ -41,7 +47,8 @@ diag1_pin: !PK7
step_pin: PC2 step_pin: PC2
dir_pin: PL2 dir_pin: PL2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PB4 endstop_pin: ^PB4
#endstop_pin: tmc2130_stepper_z:virtual_endstop #endstop_pin: tmc2130_stepper_z:virtual_endstop
position_endstop: 0.5 position_endstop: 0.5
@ -49,7 +56,6 @@ position_max: 200
[tmc2130 stepper_z] [tmc2130 stepper_z]
cs_pin: PK5 cs_pin: PK5
microsteps: 16
run_current: .5 run_current: .5
sense_resistor: 0.220 sense_resistor: 0.220
diag1_pin: !PK6 diag1_pin: !PK6
@ -58,7 +64,8 @@ diag1_pin: !PK6
step_pin: PC3 step_pin: PC3
dir_pin: PL6 dir_pin: PL6
enable_pin: !PA4 enable_pin: !PA4
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PE5 heater_pin: PE5
@ -73,7 +80,6 @@ max_temp: 250
[tmc2130 extruder] [tmc2130 extruder]
cs_pin: PK4 cs_pin: PK4
microsteps: 16
run_current: .5 run_current: .5
sense_resistor: 0.220 sense_resistor: 0.220
diag1_pin: !PK3 diag1_pin: !PK3

View File

@ -14,7 +14,8 @@
step_pin: PB9 step_pin: PB9
dir_pin: PE0 dir_pin: PE0
enable_pin: !PE1 enable_pin: !PE1
step_distance: .0025 microsteps: 16
rotation_distance: 40
endstop_pin: PC3 endstop_pin: PC3
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -24,7 +25,8 @@ homing_speed: 50
step_pin: PB8 step_pin: PB8
dir_pin: PG11 dir_pin: PG11
enable_pin: !PG12 enable_pin: !PG12
step_distance: .0025 microsteps: 16
rotation_distance: 40
endstop_pin: PF2 endstop_pin: PF2
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -34,7 +36,8 @@ homing_speed: 50
step_pin: PA8 step_pin: PA8
dir_pin: PD6 dir_pin: PD6
enable_pin: !PD7 enable_pin: !PD7
step_distance: .0125 microsteps: 16
rotation_distance: 8
endstop_pin: PF0 endstop_pin: PF0
position_endstop: 0.5 position_endstop: 0.5
position_max: 200 position_max: 200
@ -43,7 +46,8 @@ position_max: 200
step_pin: PC7 step_pin: PC7
dir_pin: PD3 dir_pin: PD3
enable_pin: !PD4 enable_pin: !PD4
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PF7 # Heat0 heater_pin: PF7 # Heat0
@ -139,63 +143,54 @@ max_z_accel: 100
#[tmc2208 stepper_x] #[tmc2208 stepper_x]
#uart_pin: PG13 #uart_pin: PG13
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
#[tmc2208 stepper_y] #[tmc2208 stepper_y]
#uart_pin: PG10 #uart_pin: PG10
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
#[tmc2208 stepper_z] #[tmc2208 stepper_z]
#uart_pin: PD5 #uart_pin: PD5
#microsteps: 16
#run_current: 0.650 #run_current: 0.650
#hold_current: 0.450 #hold_current: 0.450
#stealthchop_threshold: 30 #stealthchop_threshold: 30
#[tmc2208 extruder] #[tmc2208 extruder]
#uart_pin: PD1 #uart_pin: PD1
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
#[tmc2208 extruder1] #[tmc2208 extruder1]
#uart_pin: PA14 #uart_pin: PA14
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
#[tmc2208 extruder2] #[tmc2208 extruder2]
#uart_pin: PG6 #uart_pin: PG6
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
#[tmc2208 extruder3] #[tmc2208 extruder3]
#uart_pin: PG3 #uart_pin: PG3
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
#[tmc2208 extruder4] #[tmc2208 extruder4]
#uart_pin: PD10 #uart_pin: PD10
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
#[tmc2208 extruder5] #[tmc2208 extruder5]
#uart_pin: PB12 #uart_pin: PB12
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
@ -208,7 +203,6 @@ max_z_accel: 100
#[tmc2130 stepper_x] #[tmc2130 stepper_x]
#cs_pin: PG13 #cs_pin: PG13
##diag1_pin: PC3 ##diag1_pin: PC3
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -216,7 +210,6 @@ max_z_accel: 100
#[tmc2130 stepper_y] #[tmc2130 stepper_y]
#cs_pin: PG10 #cs_pin: PG10
##diag1_pin: PF2 ##diag1_pin: PF2
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -224,7 +217,6 @@ max_z_accel: 100
#[tmc2130 stepper_z] #[tmc2130 stepper_z]
#cs_pin: PBD5 #cs_pin: PBD5
##diag1_pin: PF0 ##diag1_pin: PF0
#microsteps: 16
#run_current: 0.650 #run_current: 0.650
#hold_current: 0.450 #hold_current: 0.450
#stealthchop_threshold: 30 #stealthchop_threshold: 30
@ -232,7 +224,6 @@ max_z_accel: 100
#[tmc2130 extruder] #[tmc2130 extruder]
#cs_pin: PD1 #cs_pin: PD1
##diag1_pin: PE15 ##diag1_pin: PE15
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
@ -240,7 +231,6 @@ max_z_accel: 100
#[tmc2130 extruder1] #[tmc2130 extruder1]
#cs_pin: PA14 #cs_pin: PA14
##diag1_pin: PE10 ##diag1_pin: PE10
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
@ -248,7 +238,6 @@ max_z_accel: 100
#[tmc2130 extruder2] #[tmc2130 extruder2]
#cs_pin: PG6 #cs_pin: PG6
##diag1_pin: PC15 ##diag1_pin: PC15
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
@ -256,7 +245,6 @@ max_z_accel: 100
#[tmc2130 extruder3] #[tmc2130 extruder3]
#cs_pin: PG3 #cs_pin: PG3
##diag1_pin: PC15 ##diag1_pin: PC15
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
@ -264,7 +252,6 @@ max_z_accel: 100
#[tmc2130 extruder4] #[tmc2130 extruder4]
#cs_pin: PD10 #cs_pin: PD10
##diag1_pin: PC15 ##diag1_pin: PC15
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
@ -272,7 +259,6 @@ max_z_accel: 100
#[tmc2130 extruder5] #[tmc2130 extruder5]
#cs_pin: PB12 #cs_pin: PB12
##diag1_pin: PC15 ##diag1_pin: PC15
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5

View File

@ -13,7 +13,8 @@
step_pin: PB8 step_pin: PB8
dir_pin: !PB9 dir_pin: !PB9
enable_pin: !PA8 enable_pin: !PA8
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PA1 endstop_pin: ^PA1
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -23,7 +24,6 @@ homing_speed: 50
uart_pin: PA3 uart_pin: PA3
tx_pin: PA2 tx_pin: PA2
uart_address: 0 uart_address: 0
microsteps: 16
run_current: 0.800 run_current: 0.800
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 250 stealthchop_threshold: 250
@ -32,7 +32,8 @@ stealthchop_threshold: 250
step_pin: PB2 step_pin: PB2
dir_pin: !PB3 dir_pin: !PB3
enable_pin: !PB1 enable_pin: !PB1
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PB4 endstop_pin: ^PB4
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -42,7 +43,6 @@ homing_speed: 50
uart_pin: PA3 uart_pin: PA3
tx_pin: PA2 tx_pin: PA2
uart_address: 2 uart_address: 2
microsteps: 16
run_current: 0.800 run_current: 0.800
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 250 stealthchop_threshold: 250
@ -51,7 +51,8 @@ stealthchop_threshold: 250
step_pin: PC0 step_pin: PC0
dir_pin: PC1 dir_pin: PC1
enable_pin: !PC2 enable_pin: !PC2
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PA15 endstop_pin: ^PA15
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -60,7 +61,6 @@ position_max: 200
uart_pin: PA3 uart_pin: PA3
tx_pin: PA2 tx_pin: PA2
uart_address: 1 uart_address: 1
microsteps: 16
run_current: 0.800 run_current: 0.800
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 5 stealthchop_threshold: 5
@ -69,7 +69,8 @@ stealthchop_threshold: 5
step_pin: PC15 step_pin: PC15
dir_pin: !PC14 dir_pin: !PC14
enable_pin: !PC13 enable_pin: !PC13
step_distance: 0.010526 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PC6 heater_pin: PC6
@ -86,7 +87,6 @@ max_temp: 250
uart_pin: PA3 uart_pin: PA3
tx_pin: PA2 tx_pin: PA2
uart_address: 3 uart_address: 3
microsteps: 16
run_current: 1.0 run_current: 1.0
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 5 stealthchop_threshold: 5

View File

@ -13,7 +13,8 @@
step_pin: PB8 step_pin: PB8
dir_pin: !PB9 dir_pin: !PB9
enable_pin: !PA8 enable_pin: !PA8
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PA1 endstop_pin: ^PA1
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -22,7 +23,6 @@ homing_speed: 50
[tmc2208 stepper_x] [tmc2208 stepper_x]
uart_pin: PA12 uart_pin: PA12
tx_pin: PA11 tx_pin: PA11
microsteps: 16
run_current: 0.800 run_current: 0.800
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 250 stealthchop_threshold: 250
@ -31,7 +31,8 @@ stealthchop_threshold: 250
step_pin: PB2 step_pin: PB2
dir_pin: !PB3 dir_pin: !PB3
enable_pin: !PB1 enable_pin: !PB1
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PB4 endstop_pin: ^PB4
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -40,7 +41,6 @@ homing_speed: 50
[tmc2208 stepper_y] [tmc2208 stepper_y]
uart_pin: PB7 uart_pin: PB7
tx_pin: PB6 tx_pin: PB6
microsteps: 16
run_current: 0.800 run_current: 0.800
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 250 stealthchop_threshold: 250
@ -49,7 +49,8 @@ stealthchop_threshold: 250
step_pin: PC0 step_pin: PC0
dir_pin: PC1 dir_pin: PC1
enable_pin: !PC2 enable_pin: !PC2
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PA15 endstop_pin: ^PA15
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -57,7 +58,6 @@ position_max: 200
[tmc2208 stepper_z] [tmc2208 stepper_z]
uart_pin: PB11 uart_pin: PB11
tx_pin: PB10 tx_pin: PB10
microsteps: 16
run_current: 0.800 run_current: 0.800
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 5 stealthchop_threshold: 5
@ -66,7 +66,8 @@ stealthchop_threshold: 5
step_pin: PC15 step_pin: PC15
dir_pin: !PC14 dir_pin: !PC14
enable_pin: !PC13 enable_pin: !PC13
step_distance: 0.010526 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PC6 heater_pin: PC6
@ -82,7 +83,6 @@ max_temp: 250
[tmc2208 extruder] [tmc2208 extruder]
uart_pin: PA3 uart_pin: PA3
tx_pin: PA2 tx_pin: PA2
microsteps: 16
run_current: 1.0 run_current: 1.0
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 5 stealthchop_threshold: 5

View File

@ -7,7 +7,8 @@
step_pin: PF0 step_pin: PF0
dir_pin: PF1 dir_pin: PF1
enable_pin: !PD7 enable_pin: !PD7
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: PK1 # PK2 for X-max endstop_pin: PK1 # PK2 for X-max
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -16,7 +17,8 @@ position_max: 200
step_pin: PF6 step_pin: PF6
dir_pin: PF7 dir_pin: PF7
enable_pin: !PF2 enable_pin: !PF2
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: PJ1 # PJ0 for Y-max endstop_pin: PJ1 # PJ0 for Y-max
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -25,7 +27,8 @@ position_max: 200
step_pin: PL6 step_pin: PL6
dir_pin: PL1 dir_pin: PL1
enable_pin: !PF4 enable_pin: !PF4
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: PB6 # PE4 for Z-max endstop_pin: PB6 # PE4 for Z-max
position_endstop: 0 position_endstop: 0
position_max: 400 position_max: 400
@ -34,7 +37,8 @@ position_max: 400
step_pin: PA4 step_pin: PA4
dir_pin: !PA6 dir_pin: !PA6
enable_pin: !PA2 enable_pin: !PA2
step_distance: .01 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PE3 heater_pin: PE3
@ -107,7 +111,6 @@ pins: PB0
#[tmc2208 stepper_x] #[tmc2208 stepper_x]
#uart_pin: PG3 #uart_pin: PG3
#tx_pin: PJ2 #tx_pin: PJ2
#microsteps: 16
#run_current: 0.8 #run_current: 0.8
#hold_current: 0.5 #hold_current: 0.5
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -115,7 +118,6 @@ pins: PB0
#[tmc2208 stepper_y] #[tmc2208 stepper_y]
#uart_pin: PJ3 #uart_pin: PJ3
#tx_pin: PJ4 #tx_pin: PJ4
#microsteps: 16
#run_current: 0.8 #run_current: 0.8
#hold_current: 0.5 #hold_current: 0.5
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -123,7 +125,6 @@ pins: PB0
#[tmc2208 stepper_z] #[tmc2208 stepper_z]
#uart_pin: PE2 #uart_pin: PE2
#tx_pin: PE6 #tx_pin: PE6
#microsteps: 16
#run_current: 0.8 #run_current: 0.8
#hold_current: 0.5 #hold_current: 0.5
#stealthchop_threshold: 100 #stealthchop_threshold: 100
@ -131,7 +132,6 @@ pins: PB0
#[tmc2208 extruder] #[tmc2208 extruder]
#uart_pin: PJ5 #uart_pin: PJ5
#tx_pin: PJ6 #tx_pin: PJ6
#microsteps: 16
#run_current: 0.8 #run_current: 0.8
#hold_current: 0.5 #hold_current: 0.5
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -139,7 +139,6 @@ pins: PB0
#[tmc2208 extruder1] #[tmc2208 extruder1]
#uart_pin: PE7 #uart_pin: PE7
#tx_pin: PD4 #tx_pin: PD4
#microsteps: 16
#run_current: 0.8 #run_current: 0.8
#hold_current: 0.5 #hold_current: 0.5
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -147,7 +146,6 @@ pins: PB0
#[tmc2208 extruder2] #[tmc2208 extruder2]
#uart_pin: PA1 #uart_pin: PA1
#tx_pin: PD5 #tx_pin: PD5
#microsteps: 16
#run_current: 0.8 #run_current: 0.8
#hold_current: 0.5 #hold_current: 0.5
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -167,7 +165,6 @@ pins: PB0
#[tmc2130 stepper_x] #[tmc2130 stepper_x]
#cs_pin: PG4 #cs_pin: PG4
#diag1_pin: PK1 #diag1_pin: PK1
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -175,7 +172,6 @@ pins: PB0
#[tmc2130 stepper_y] #[tmc2130 stepper_y]
#cs_pin: PG2 #cs_pin: PG2
#diag1_pin: PJ1 #diag1_pin: PJ1
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -183,7 +179,6 @@ pins: PB0
#[tmc2130 stepper_z] #[tmc2130 stepper_z]
#cs_pin: PJ7 #cs_pin: PJ7
#diag1_pin: PB6 #diag1_pin: PB6
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -191,7 +186,6 @@ pins: PB0
#[tmc2130 extruder] #[tmc2130 extruder]
#cs_pin: PL2 #cs_pin: PL2
#diag1_pin: PE4 #diag1_pin: PE4
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -199,7 +193,6 @@ pins: PB0
#[tmc2130 extruder1] #[tmc2130 extruder1]
#cs_pin: PC5 #cs_pin: PC5
#diag1_pin: PJ0 #diag1_pin: PJ0
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -207,7 +200,6 @@ pins: PB0
#[tmc2130 extruder2] #[tmc2130 extruder2]
#cs_pin: PL7 #cs_pin: PL7
#diag1_pin: PK2 #diag1_pin: PK2
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250

View File

@ -0,0 +1,217 @@
# This file contains common pin mappings for the Fysetc S6 v2 board.
# To use this config, the firmware should be compiled for the STM32F446.
# When calling "menuconfig", enable "extra low-level configuration setup"
# and select the "12MHz crystal" as clock reference
# For flashing, write the compiled klipper.bin to memory location 0x08000000
# See docs/Config_Reference.md for a description of parameters.
[stepper_x]
step_pin: PE11
dir_pin: PE10
enable_pin: !PE9
microsteps: 16
rotation_distance: 40
endstop_pin: PB14 # PA1 for X-max
position_endstop: 0
position_max: 200
[stepper_y]
step_pin: PD8
dir_pin: PB12
enable_pin: !PD9
microsteps: 16
rotation_distance: 40
endstop_pin: PB13 # PA2 for Y-max
position_endstop: 0
position_max: 200
[stepper_z]
step_pin: PD14
dir_pin: PD13
enable_pin: !PD15
microsteps: 16
rotation_distance: 8
endstop_pin: PA0 # PA3 for Z-max
position_endstop: 0
position_max: 400
[extruder]
step_pin: PD5
dir_pin: !PD6
enable_pin: !PD4
microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: PB3
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PC0
control: pid
pid_Kp: 22
pid_Ki: 1.08
pid_Kd: 114
min_temp: 0
max_temp: 260
#[extruder1]
#step_pin: PE6
#dir_pin: !PC13
#enable_pin: !PE5
#heater_pin: PB4
#sensor_pin: PC1
#[extruder2]
#step_pin: PE2
#dir_pin: !PE4
#enable_pin: !PE3
#heater_pin: PB15
#sensor_pin: PC2
[heater_bed]
heater_pin: PC8
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PC3
control: watermark
min_temp: 0
max_temp: 130
#fan for printed model FAN0
[fan]
pin: PB0
#fan for hotend FAN1
#[heater_fan my_nozzle_fan]
#pin: PB1
#shutdown_speed: 1
#fan for control board FAN2
#[heater_fan my_control_fan]
#pin: PB2
[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
########################################
# TMC UART configuration
########################################
#[tmc2208 stepper_x]
#uart_pin: PE8
#run_current: 0.8
#hold_current: 0.5
#stealthchop_threshold: 250
#[tmc2208 stepper_y]
#uart_pin: PC4
#run_current: 0.8
#hold_current: 0.5
#stealthchop_threshold: 250
#[tmc2208 stepper_z]
#uart_pin: PD12
#run_current: 0.8
#hold_current: 0.5
#stealthchop_threshold: 100
#[tmc2208 extruder]
#uart_pin: PA15
#run_current: 0.8
#hold_current: 0.5
#stealthchop_threshold: 250
#[tmc2208 extruder1]
#uart_pin: PC5
#run_current: 0.8
#hold_current: 0.5
#stealthchop_threshold: 250
#[tmc2208 extruder2]
#uart_pin: PE0
#run_current: 0.8
#hold_current: 0.5
#stealthchop_threshold: 250
########################################
# TMC SPI configuration
########################################
#[tmc2130 stepper_x]
#spi_bus: spi4
#cs_pin: PE7
#diag1_pin: PB14
#run_current: 0.800
#hold_current: 0.500
#stealthchop_threshold: 250
#[tmc2130 stepper_y]
#spi_bus: spi4
#cs_pin: PE15
#diag1_pin: PB13
#run_current: 0.800
#hold_current: 0.500
#stealthchop_threshold: 250
#[tmc2130 stepper_z]
#spi_bus: spi4
#cs_pin: PD10
#diag1_pin: PA0
#run_current: 0.800
#hold_current: 0.500
#stealthchop_threshold: 250
#[tmc2130 extruder]
#spi_bus: spi4
#cs_pin: PD7
#diag1_pin: PA3
#run_current: 0.800
#hold_current: 0.500
#stealthchop_threshold: 250
#[tmc2130 extruder1]
#spi_bus: spi4
#cs_pin: PC14
#diag1_pin: PA2
#run_current: 0.800
#hold_current: 0.500
#stealthchop_threshold: 250
#[tmc2130 extruder2]
#spi_bus: spi4
#cs_pin: PC15
#diag1_pin: PA1
#run_current: 0.800
#hold_current: 0.500
#stealthchop_threshold: 250
########################################
# EXP1 / EXP2 (display) pins
########################################
[board_pins]
aliases:
# EXP1 header
EXP1_1=PC9, EXP1_2=PA8,
EXP1_3=PC11, EXP1_4=PD2,
EXP1_5=PC10, EXP1_6=PC12, # Slot in the socket on this side
EXP1_7=PD0, EXP1_8=PD1,
EXP1_9=<GND>, EXP1_10=<5V>,
# EXP2 header
EXP2_1=PA6, EXP2_2=PA5,
EXP2_3=PC6, EXP2_4=PA4,
EXP2_5=PC7, EXP2_6=PA7, # Slot in the socket on this side
EXP2_7=PB10, EXP2_8=<RST>,
EXP2_9=<GND>, EXP2_10=<5V>
# See the sample-lcd.cfg file for definitions of common LCD displays.

View File

@ -10,7 +10,8 @@
step_pin: PE11 step_pin: PE11
dir_pin: PE10 dir_pin: PE10
enable_pin: !PE12 enable_pin: !PE12
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: PB14 # PA1 for X-max endstop_pin: PB14 # PA1 for X-max
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -19,7 +20,8 @@ position_max: 200
step_pin: PD8 step_pin: PD8
dir_pin: PB12 dir_pin: PB12
enable_pin: !PD9 enable_pin: !PD9
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: PB13 # PA2 for Y-max endstop_pin: PB13 # PA2 for Y-max
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -28,7 +30,8 @@ position_max: 200
step_pin: PD14 step_pin: PD14
dir_pin: PD13 dir_pin: PD13
enable_pin: !PD15 enable_pin: !PD15
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: PA0 # PA3 for Z-max (and servo) endstop_pin: PA0 # PA3 for Z-max (and servo)
position_endstop: 0 position_endstop: 0
position_max: 400 position_max: 400
@ -37,7 +40,8 @@ position_max: 400
step_pin: PD5 step_pin: PD5
dir_pin: !PD6 dir_pin: !PD6
enable_pin: !PD4 enable_pin: !PD4
step_distance: .01 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PB3 heater_pin: PB3
@ -109,7 +113,6 @@ max_z_accel: 100
#[tmc2208 stepper_x] #[tmc2208 stepper_x]
#uart_pin: PE8 #uart_pin: PE8
#tx_pin: PE9 #tx_pin: PE9
#microsteps: 16
#run_current: 0.8 #run_current: 0.8
#hold_current: 0.5 #hold_current: 0.5
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -117,7 +120,6 @@ max_z_accel: 100
#[tmc2208 stepper_y] #[tmc2208 stepper_y]
#uart_pin: PE13 #uart_pin: PE13
#tx_pin: PE14 #tx_pin: PE14
#microsteps: 16
#run_current: 0.8 #run_current: 0.8
#hold_current: 0.5 #hold_current: 0.5
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -125,7 +127,6 @@ max_z_accel: 100
#[tmc2208 stepper_z] #[tmc2208 stepper_z]
#uart_pin: PD12 #uart_pin: PD12
#tx_pin: PD11 #tx_pin: PD11
#microsteps: 16
#run_current: 0.8 #run_current: 0.8
#hold_current: 0.5 #hold_current: 0.5
#stealthchop_threshold: 100 #stealthchop_threshold: 100
@ -133,7 +134,6 @@ max_z_accel: 100
#[tmc2208 extruder] #[tmc2208 extruder]
#uart_pin: PA15 #uart_pin: PA15
#tx_pin: PD3 #tx_pin: PD3
#microsteps: 16
#run_current: 0.8 #run_current: 0.8
#hold_current: 0.5 #hold_current: 0.5
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -141,7 +141,6 @@ max_z_accel: 100
#[tmc2208 extruder1] #[tmc2208 extruder1]
#uart_pin: PC5 #uart_pin: PC5
#tx_pin: PC4 #tx_pin: PC4
#microsteps: 16
#run_current: 0.8 #run_current: 0.8
#hold_current: 0.5 #hold_current: 0.5
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -149,7 +148,6 @@ max_z_accel: 100
#[tmc2208 extruder2] #[tmc2208 extruder2]
#uart_pin: PE0 #uart_pin: PE0
#tx_pin: PE1 #tx_pin: PE1
#microsteps: 16
#run_current: 0.8 #run_current: 0.8
#hold_current: 0.5 #hold_current: 0.5
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -173,7 +171,6 @@ max_z_accel: 100
#spi_bus: spi1 #spi_bus: spi1
#cs_pin: PE7 #cs_pin: PE7
#diag1_pin: PB14 #diag1_pin: PB14
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -182,7 +179,6 @@ max_z_accel: 100
#spi_bus: spi1 #spi_bus: spi1
#cs_pin: PE15 #cs_pin: PE15
#diag1_pin: PB13 #diag1_pin: PB13
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -191,7 +187,6 @@ max_z_accel: 100
#spi_bus: spi1 #spi_bus: spi1
#cs_pin: PD10 #cs_pin: PD10
#diag1_pin: PA0 #diag1_pin: PA0
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -200,7 +195,6 @@ max_z_accel: 100
#spi_bus: spi1 #spi_bus: spi1
#cs_pin: PD7 #cs_pin: PD7
#diag1_pin: PA3 #diag1_pin: PA3
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -209,7 +203,6 @@ max_z_accel: 100
#spi_bus: spi1 #spi_bus: spi1
#cs_pin: PC14 #cs_pin: PC14
#diag1_pin: PA2 #diag1_pin: PA2
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -218,7 +211,6 @@ max_z_accel: 100
#spi_bus: spi1 #spi_bus: spi1
#cs_pin: PC15 #cs_pin: PC15
#diag1_pin: PA1 #diag1_pin: PA1
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250

View File

@ -8,7 +8,8 @@
step_pin: ar25 step_pin: ar25
dir_pin: ar23 dir_pin: ar23
enable_pin: !ar27 enable_pin: !ar27
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar22 endstop_pin: ^ar22
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -18,7 +19,8 @@ homing_speed: 30
step_pin: ar31 step_pin: ar31
dir_pin: ar33 dir_pin: ar33
enable_pin: !ar29 enable_pin: !ar29
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar26 endstop_pin: ^ar26
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -28,7 +30,8 @@ homing_speed: 30
step_pin: ar37 step_pin: ar37
dir_pin: !ar39 dir_pin: !ar39
enable_pin: !ar35 enable_pin: !ar35
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^ar30 endstop_pin: ^ar30
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -38,7 +41,8 @@ position_min: 0.0
step_pin: ar43 step_pin: ar43
dir_pin: ar45 dir_pin: ar45
enable_pin: !ar41 enable_pin: !ar41
step_distance: .0104789 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.4 nozzle_diameter: 0.4
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar2 heater_pin: ar2

View File

@ -15,7 +15,8 @@
step_pin: PD7 step_pin: PD7
dir_pin: PC5 dir_pin: PC5
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!PC2 endstop_pin: ^!PC2
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -25,7 +26,8 @@ homing_speed: 50
step_pin: PC6 step_pin: PC6
dir_pin: PC7 dir_pin: PC7
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!PC3 endstop_pin: ^!PC3
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -35,7 +37,8 @@ homing_speed: 50
step_pin: PB3 step_pin: PB3
dir_pin: !PB2 dir_pin: !PB2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^!PC4 endstop_pin: ^!PC4
position_endstop: 0.5 position_endstop: 0.5
position_max: 200 position_max: 200
@ -44,7 +47,8 @@ position_max: 200
step_pin: PB1 step_pin: PB1
dir_pin: PB0 dir_pin: PB0
enable_pin: !PD6 enable_pin: !PD6
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PD5 heater_pin: PD5

View File

@ -8,7 +8,8 @@
step_pin: PF1 step_pin: PF1
dir_pin: !PF0 dir_pin: !PF0
enable_pin: !PF2 enable_pin: !PF2
step_distance: .010387 microsteps: 16
rotation_distance: 32
endstop_pin: ^!PL1 endstop_pin: ^!PL1
position_endstop: 152 position_endstop: 152
position_max: 153 position_max: 153
@ -19,7 +20,8 @@ homing_speed: 50
step_pin: PF5 step_pin: PF5
dir_pin: !PF4 dir_pin: !PF4
enable_pin: !PF6 enable_pin: !PF6
step_distance: .010387 microsteps: 16
rotation_distance: 32
endstop_pin: ^!PL3 endstop_pin: ^!PL3
position_endstop: 77 position_endstop: 77
position_max: 78 position_max: 78
@ -30,7 +32,8 @@ homing_speed: 50
step_pin: PK1 step_pin: PK1
dir_pin: !PK0 dir_pin: !PK0
enable_pin: !PK2 enable_pin: !PK2
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: !PL6 endstop_pin: !PL6
position_endstop: 0 position_endstop: 0
position_max: 230 position_max: 230
@ -40,7 +43,8 @@ position_min: 0
step_pin: PA3 step_pin: PA3
dir_pin: !PA2 dir_pin: !PA2
enable_pin: !PA4 enable_pin: !PA4
step_distance: .010387 microsteps: 16
rotation_distance: 33.238
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PH3 heater_pin: PH3

View File

@ -7,7 +7,8 @@
step_pin: PC0 step_pin: PC0
dir_pin: PL1 dir_pin: PL1
enable_pin: !PA7 enable_pin: !PA7
step_distance: .005 microsteps: 16
rotation_distance: 40
endstop_pin: ^PB6 endstop_pin: ^PB6
#endstop_pin: ^PC7 #endstop_pin: ^PC7
position_endstop: 0 position_endstop: 0
@ -17,7 +18,8 @@ position_max: 250
step_pin: PC1 step_pin: PC1
dir_pin: !PL0 dir_pin: !PL0
enable_pin: !PA6 enable_pin: !PA6
step_distance: .005 microsteps: 16
rotation_distance: 40
endstop_pin: ^PB5 endstop_pin: ^PB5
#endstop_pin: ^PA2 #endstop_pin: ^PA2
position_endstop: 0 position_endstop: 0
@ -27,7 +29,8 @@ position_max: 210
step_pin: PC2 step_pin: PC2
dir_pin: PL2 dir_pin: PL2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PB4 endstop_pin: ^PB4
#endstop_pin: ^PA1 #endstop_pin: ^PA1
position_endstop: 0.5 position_endstop: 0.5
@ -37,7 +40,8 @@ position_max: 200
step_pin: PC3 step_pin: PC3
dir_pin: PL6 dir_pin: PL6
enable_pin: !PA4 enable_pin: !PA4
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PE5 heater_pin: PE5

View File

@ -13,7 +13,8 @@
step_pin: PF2 step_pin: PF2
dir_pin: PF1 dir_pin: PF1
enable_pin: !PF3 enable_pin: !PF3
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!PE3 endstop_pin: ^!PE3
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -23,7 +24,8 @@ homing_speed: 50
step_pin: PA1 step_pin: PA1
dir_pin: PA2 dir_pin: PA2
enable_pin: !PA0 enable_pin: !PA0
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!PE4 endstop_pin: ^!PE4
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -33,7 +35,8 @@ homing_speed: 50
step_pin: PA4 step_pin: PA4
dir_pin: !PA5 dir_pin: !PA5
enable_pin: !PA3 enable_pin: !PA3
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^!PB4 endstop_pin: ^!PB4
position_endstop: 0.5 position_endstop: 0.5
position_max: 200 position_max: 200
@ -42,7 +45,8 @@ position_max: 200
step_pin: PA7 step_pin: PA7
dir_pin: PA6 dir_pin: PA6
enable_pin: !PG2 enable_pin: !PG2
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PB5 heater_pin: PB5

View File

@ -19,7 +19,8 @@
step_pin: PC0 step_pin: PC0
dir_pin: PB2 dir_pin: PB2
enable_pin: !PC13 enable_pin: !PC13
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PA12 endstop_pin: ^PA12
position_endstop: 0 position_endstop: 0
position_max: 165 position_max: 165
@ -29,7 +30,8 @@ homing_speed: 50
step_pin: PC2 step_pin: PC2
dir_pin: PB9 dir_pin: PB9
enable_pin: !PB12 enable_pin: !PB12
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PA11 endstop_pin: ^PA11
position_endstop: 0 position_endstop: 0
position_max: 165 position_max: 165
@ -39,7 +41,8 @@ homing_speed: 50
step_pin: PB7 step_pin: PB7
dir_pin: !PB6 dir_pin: !PB6
enable_pin: !PB8 enable_pin: !PB8
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PC6 endstop_pin: ^PC6
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -48,7 +51,8 @@ position_max: 200
step_pin: PB4 step_pin: PB4
dir_pin: PB3 dir_pin: PB3
enable_pin: !PB5 enable_pin: !PB5
step_distance: 0.010753 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PC9 heater_pin: PC9
@ -63,28 +67,24 @@ max_temp: 250
[tmc2209 stepper_x] [tmc2209 stepper_x]
uart_pin: PC7 uart_pin: PC7
microsteps: 16
run_current: 0.800 run_current: 0.800
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 250 stealthchop_threshold: 250
[tmc2209 stepper_y] [tmc2209 stepper_y]
uart_pin: PD2 uart_pin: PD2
microsteps: 16
run_current: 0.800 run_current: 0.800
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 250 stealthchop_threshold: 250
[tmc2209 stepper_z] [tmc2209 stepper_z]
uart_pin: PC12 uart_pin: PC12
microsteps: 16
run_current: 0.650 run_current: 0.650
hold_current: 0.450 hold_current: 0.450
stealthchop_threshold: 30 stealthchop_threshold: 30
[tmc2209 extruder] [tmc2209 extruder]
uart_pin: PC11 uart_pin: PC11
microsteps: 16
run_current: 0.800 run_current: 0.800
hold_current: 0.500 hold_current: 0.500
stealthchop_threshold: 5 stealthchop_threshold: 5

View File

@ -16,7 +16,8 @@
step_pin: PE3 step_pin: PE3
dir_pin: !PE2 dir_pin: !PE2
enable_pin: !PE4 enable_pin: !PE4
step_distance: .01 microsteps: 16
rotation_distance: 40
endstop_pin: !PA15 endstop_pin: !PA15
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -26,7 +27,8 @@ homing_speed: 50
step_pin: PE0 step_pin: PE0
dir_pin: !PB9 dir_pin: !PB9
enable_pin: !PE1 enable_pin: !PE1
step_distance: .01 microsteps: 16
rotation_distance: 40
endstop_pin: !PA12 endstop_pin: !PA12
position_endstop: 230 position_endstop: 230
position_max: 230 position_max: 230
@ -36,7 +38,8 @@ homing_speed: 50
step_pin: PB5 step_pin: PB5
dir_pin: PB4 dir_pin: PB4
enable_pin: !PB8 enable_pin: !PB8
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: !PA11 endstop_pin: !PA11
position_endstop: 0.5 position_endstop: 0.5
position_max: 200 position_max: 200
@ -45,7 +48,8 @@ position_max: 200
step_pin: PD6 step_pin: PD6
dir_pin: !PD3 dir_pin: !PD3
enable_pin: !PB3 enable_pin: !PB3
step_distance: .0021 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PC3 heater_pin: PC3

View File

@ -7,7 +7,8 @@
step_pin: P2.2 step_pin: P2.2
dir_pin: !P2.3 dir_pin: !P2.3
enable_pin: !P2.1 enable_pin: !P2.1
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^P1.29 # ^P1.28 for X-max endstop_pin: ^P1.29 # ^P1.28 for X-max
position_endstop: 0 position_endstop: 0
position_max: 320 position_max: 320
@ -17,7 +18,8 @@ homing_speed: 50
step_pin: P0.19 step_pin: P0.19
dir_pin: !P0.20 dir_pin: !P0.20
enable_pin: !P2.8 enable_pin: !P2.8
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^P1.27 # ^P1.26 for Y-max endstop_pin: ^P1.27 # ^P1.26 for Y-max
position_endstop: 0 position_endstop: 0
position_max: 300 position_max: 300
@ -27,7 +29,8 @@ homing_speed: 50
step_pin: P0.22 step_pin: P0.22
dir_pin: P2.11 dir_pin: P2.11
enable_pin: !P0.21 enable_pin: !P0.21
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^P1.25 # ^P1.24 for Z-max endstop_pin: ^P1.25 # ^P1.24 for Z-max
position_endstop: 0.5 position_endstop: 0.5
position_max: 400 position_max: 400
@ -36,7 +39,8 @@ position_max: 400
step_pin: P2.13 step_pin: P2.13
dir_pin: !P0.11 dir_pin: !P0.11
enable_pin: !P2.12 enable_pin: !P2.12
step_distance: .010526 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: P2.7 heater_pin: P2.7
@ -85,35 +89,30 @@ max_z_accel: 100
#[tmc2208 stepper_x] #[tmc2208 stepper_x]
#uart_pin: P1.1 #uart_pin: P1.1
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
#[tmc2208 stepper_y] #[tmc2208 stepper_y]
#uart_pin: P1.8 #uart_pin: P1.8
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
#[tmc2208 stepper_z] #[tmc2208 stepper_z]
#uart_pin: P1.10 #uart_pin: P1.10
#microsteps: 16
#run_current: 0.650 #run_current: 0.650
#hold_current: 0.450 #hold_current: 0.450
#stealthchop_threshold: 30 #stealthchop_threshold: 30
#[tmc2208 extruder] #[tmc2208 extruder]
#uart_pin: P1.15 #uart_pin: P1.15
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
#[tmc2208 extruder1] #[tmc2208 extruder1]
#uart_pin: P1.17 #uart_pin: P1.17
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
@ -129,7 +128,6 @@ max_z_accel: 100
#spi_software_mosi_pin: P4.28 #spi_software_mosi_pin: P4.28
#spi_software_sclk_pin: P0.4 #spi_software_sclk_pin: P0.4
##diag1_pin: ^!P1.29 ##diag1_pin: ^!P1.29
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -140,7 +138,6 @@ max_z_accel: 100
#spi_software_mosi_pin: P4.28 #spi_software_mosi_pin: P4.28
#spi_software_sclk_pin: P0.4 #spi_software_sclk_pin: P0.4
##diag1_pin: ^!P1.27 ##diag1_pin: ^!P1.27
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 250 #stealthchop_threshold: 250
@ -151,7 +148,6 @@ max_z_accel: 100
#spi_software_mosi_pin: P4.28 #spi_software_mosi_pin: P4.28
#spi_software_sclk_pin: P0.4 #spi_software_sclk_pin: P0.4
##diag1_pin: ^!P1.25 ##diag1_pin: ^!P1.25
#microsteps: 16
#run_current: 0.650 #run_current: 0.650
#hold_current: 0.450 #hold_current: 0.450
#stealthchop_threshold: 30 #stealthchop_threshold: 30
@ -162,7 +158,6 @@ max_z_accel: 100
#spi_software_mosi_pin: P4.28 #spi_software_mosi_pin: P4.28
#spi_software_sclk_pin: P0.4 #spi_software_sclk_pin: P0.4
##diag1_pin: ^!P1.28 ##diag1_pin: ^!P1.28
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5
@ -173,7 +168,6 @@ max_z_accel: 100
#spi_software_mosi_pin: P4.28 #spi_software_mosi_pin: P4.28
#spi_software_sclk_pin: P0.4 #spi_software_sclk_pin: P0.4
##diag1_pin: ^!P1.26 ##diag1_pin: ^!P1.26
#microsteps: 16
#run_current: 0.800 #run_current: 0.800
#hold_current: 0.500 #hold_current: 0.500
#stealthchop_threshold: 5 #stealthchop_threshold: 5

View File

@ -7,7 +7,8 @@
step_pin: PB15 step_pin: PB15
dir_pin: !PA16 dir_pin: !PA16
enable_pin: !PB16 enable_pin: !PB16
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PA11 endstop_pin: ^PA11
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -17,7 +18,8 @@ homing_speed: 50
step_pin: PA29 step_pin: PA29
dir_pin: !PB1 dir_pin: !PB1
enable_pin: !PB0 enable_pin: !PB0
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PB26 endstop_pin: ^PB26
position_endstop: 150 position_endstop: 150
position_max: 150 position_max: 150
@ -27,7 +29,8 @@ homing_speed: 50
step_pin: PA21 step_pin: PA21
dir_pin: PA26 dir_pin: PA26
enable_pin: !PA25 enable_pin: !PA25
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^!PA10 endstop_pin: ^!PA10
position_endstop: 0 position_endstop: 0
position_min: -2 position_min: -2
@ -83,7 +86,8 @@ resistance3: 189
step_pin: PB14 step_pin: PB14
dir_pin: PB23 dir_pin: PB23
enable_pin: !PB22 enable_pin: !PB22
step_distance: .008 microsteps: 16
rotation_distance: 25.600
nozzle_diameter: 0.300 nozzle_diameter: 0.300
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PA5 heater_pin: PA5

View File

@ -15,7 +15,8 @@
step_pin: PA0 step_pin: PA0
dir_pin: !PA1 dir_pin: !PA1
enable_pin: !PE7 enable_pin: !PE7
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PE3 endstop_pin: ^PE3
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -25,7 +26,8 @@ homing_speed: 50
step_pin: PA2 step_pin: PA2
dir_pin: PA3 dir_pin: PA3
enable_pin: !PE6 enable_pin: !PE6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PB0 endstop_pin: ^PB0
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -35,7 +37,8 @@ homing_speed: 50
step_pin: PA4 step_pin: PA4
dir_pin: !PA5 dir_pin: !PA5
enable_pin: !PC7 enable_pin: !PC7
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PE4 endstop_pin: ^PE4
position_endstop: 0.5 position_endstop: 0.5
position_max: 200 position_max: 200
@ -44,7 +47,8 @@ position_max: 200
step_pin: PA6 step_pin: PA6
dir_pin: PA7 dir_pin: PA7
enable_pin: !PC3 enable_pin: !PC3
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PC5 heater_pin: PC5

View File

@ -11,7 +11,8 @@
step_pin: ar24 step_pin: ar24
dir_pin: ar23 dir_pin: ar23
enable_pin: ar26 enable_pin: ar26
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar28 endstop_pin: ^ar28
#endstop_pin: ^ar34 #endstop_pin: ^ar34
position_endstop: 0 position_endstop: 0
@ -22,7 +23,8 @@ homing_speed: 50
step_pin: ar17 step_pin: ar17
dir_pin: !ar16 dir_pin: !ar16
enable_pin: ar22 enable_pin: ar22
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar30 endstop_pin: ^ar30
#endstop_pin: ^ar36 #endstop_pin: ^ar36
position_endstop: 0 position_endstop: 0
@ -33,7 +35,8 @@ homing_speed: 50
step_pin: ar2 step_pin: ar2
dir_pin: ar3 dir_pin: ar3
enable_pin: ar15 enable_pin: ar15
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^ar32 endstop_pin: ^ar32
#endstop_pin: ^ar38 #endstop_pin: ^ar38
position_endstop: 0.5 position_endstop: 0.5
@ -43,7 +46,8 @@ position_max: 200
step_pin: analog7 step_pin: analog7
dir_pin: analog6 dir_pin: analog6
enable_pin: analog8 enable_pin: analog8
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar13 heater_pin: ar13

View File

@ -7,7 +7,8 @@
step_pin: PC0 step_pin: PC0
dir_pin: PL1 dir_pin: PL1
enable_pin: !PA7 enable_pin: !PA7
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PB6 endstop_pin: ^PB6
#endstop_pin: ^PA2 #endstop_pin: ^PA2
position_endstop: 0 position_endstop: 0
@ -18,7 +19,8 @@ homing_speed: 50
step_pin: PC1 step_pin: PC1
dir_pin: !PL0 dir_pin: !PL0
enable_pin: !PA6 enable_pin: !PA6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PB5 endstop_pin: ^PB5
#endstop_pin: ^PA1 #endstop_pin: ^PA1
position_endstop: 0 position_endstop: 0
@ -29,7 +31,8 @@ homing_speed: 50
step_pin: PC2 step_pin: PC2
dir_pin: PL2 dir_pin: PL2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PB4 endstop_pin: ^PB4
#endstop_pin: ^PC7 #endstop_pin: ^PC7
position_endstop: 0.5 position_endstop: 0.5
@ -39,7 +42,8 @@ position_max: 200
step_pin: PC3 step_pin: PC3
dir_pin: PL6 dir_pin: PL6
enable_pin: !PA4 enable_pin: !PA4
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PH6 heater_pin: PH6

View File

@ -8,7 +8,8 @@
step_pin: ar54 step_pin: ar54
dir_pin: ar55 dir_pin: ar55
enable_pin: !ar38 enable_pin: !ar38
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar3 endstop_pin: ^ar3
#endstop_pin: ^ar2 #endstop_pin: ^ar2
position_endstop: 0 position_endstop: 0
@ -19,7 +20,8 @@ homing_speed: 50
step_pin: ar60 step_pin: ar60
dir_pin: !ar61 dir_pin: !ar61
enable_pin: !ar56 enable_pin: !ar56
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar14 endstop_pin: ^ar14
#endstop_pin: ^ar15 #endstop_pin: ^ar15
position_endstop: 0 position_endstop: 0
@ -30,7 +32,8 @@ homing_speed: 50
step_pin: ar46 step_pin: ar46
dir_pin: ar48 dir_pin: ar48
enable_pin: !ar62 enable_pin: !ar62
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^ar18 endstop_pin: ^ar18
#endstop_pin: ^ar19 #endstop_pin: ^ar19
position_endstop: 0.5 position_endstop: 0.5
@ -40,7 +43,8 @@ position_max: 200
step_pin: ar26 step_pin: ar26
dir_pin: ar28 dir_pin: ar28
enable_pin: !ar24 enable_pin: !ar24
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar10 heater_pin: ar10

View File

@ -7,7 +7,8 @@
step_pin: P2.1 step_pin: P2.1
dir_pin: P0.11 dir_pin: P0.11
enable_pin: !P0.10 enable_pin: !P0.10
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^P1.24 endstop_pin: ^P1.24
#endstop_pin: ^P1.25 #endstop_pin: ^P1.25
position_endstop: 0.5 position_endstop: 0.5
@ -21,7 +22,8 @@ homing_speed: 50
step_pin: P2.2 step_pin: P2.2
dir_pin: P0.20 dir_pin: P0.20
enable_pin: !P0.19 enable_pin: !P0.19
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^P1.26 endstop_pin: ^P1.26
#endstop_pin: ^P1.27 #endstop_pin: ^P1.27
position_endstop: 0 position_endstop: 0
@ -32,7 +34,8 @@ homing_speed: 50
step_pin: P2.3 step_pin: P2.3
dir_pin: P0.22 dir_pin: P0.22
enable_pin: !P0.21 enable_pin: !P0.21
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^P1.29 endstop_pin: ^P1.29
#endstop_pin: ^P1.28 #endstop_pin: ^P1.28
position_endstop: 0.5 position_endstop: 0.5
@ -43,7 +46,8 @@ position_max: 200
step_pin: P2.0 step_pin: P2.0
dir_pin: P0.5 dir_pin: P0.5
enable_pin: !P0.4 enable_pin: !P0.4
step_distance: .0011365 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: P2.5 heater_pin: P2.5

View File

@ -36,7 +36,8 @@ stepper_e_current: 0.5
step_pin: P8_17 step_pin: P8_17
dir_pin: P8_26 dir_pin: P8_26
enable_pin: replicape:stepper_x_enable enable_pin: replicape:stepper_x_enable
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^P9_25 endstop_pin: ^P9_25
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -46,7 +47,8 @@ homing_speed: 50
step_pin: P8_12 step_pin: P8_12
dir_pin: P8_19 dir_pin: P8_19
enable_pin: replicape:stepper_y_enable enable_pin: replicape:stepper_y_enable
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^P9_23 endstop_pin: ^P9_23
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -56,7 +58,8 @@ homing_speed: 50
step_pin: P8_13 step_pin: P8_13
dir_pin: P8_14 dir_pin: P8_14
enable_pin: replicape:stepper_z_enable enable_pin: replicape:stepper_z_enable
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^P9_13 endstop_pin: ^P9_13
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -72,7 +75,8 @@ max_z_accel: 30
step_pin: P9_12 step_pin: P9_12
dir_pin: P8_15 dir_pin: P8_15
enable_pin: replicape:stepper_e_enable enable_pin: replicape:stepper_e_enable
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: replicape:power_e heater_pin: replicape:power_e
@ -125,7 +129,7 @@ aliases:
[board_pins host] [board_pins host]
mcu: host mcu: host
aliases_foo: aliases:
# Host aliases for Linux MCU # Host aliases for Linux MCU
HOST_X2_STOP=gpio30, HOST_Y2_STOP=gpio113, HOST_Z2_STOP=gpio4 HOST_X2_STOP=gpio30, HOST_Y2_STOP=gpio113, HOST_Z2_STOP=gpio4
# Thermistors # Thermistors

View File

@ -7,7 +7,8 @@
step_pin: ar17 step_pin: ar17
dir_pin: ar16 dir_pin: ar16
enable_pin: !ar48 enable_pin: !ar48
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar37 endstop_pin: ^ar37
#endstop_pin: ^ar36 #endstop_pin: ^ar36
position_endstop: 0 position_endstop: 0
@ -18,7 +19,8 @@ homing_speed: 50
step_pin: ar54 step_pin: ar54
dir_pin: !ar47 dir_pin: !ar47
enable_pin: !ar55 enable_pin: !ar55
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar35 endstop_pin: ^ar35
#endstop_pin: ^ar34 #endstop_pin: ^ar34
position_endstop: 0 position_endstop: 0
@ -29,7 +31,8 @@ homing_speed: 50
step_pin: ar57 step_pin: ar57
dir_pin: ar56 dir_pin: ar56
enable_pin: !ar62 enable_pin: !ar62
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar33 endstop_pin: ^ar33
#endstop_pin: ^ar32 #endstop_pin: ^ar32
position_endstop: 0.5 position_endstop: 0.5
@ -39,7 +42,8 @@ position_max: 200
step_pin: ar23 step_pin: ar23
dir_pin: ar22 dir_pin: ar22
enable_pin: !ar24 enable_pin: !ar24
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar2 heater_pin: ar2

View File

@ -11,7 +11,8 @@
step_pin: ar29 step_pin: ar29
dir_pin: ar28 dir_pin: ar28
enable_pin: ar25 enable_pin: ar25
step_distance: .0225 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar0 endstop_pin: ^ar0
position_min: -0.25 position_min: -0.25
position_endstop: 0 position_endstop: 0
@ -22,7 +23,8 @@ position_max: 200
step_pin: ar27 step_pin: ar27
dir_pin: ar26 dir_pin: ar26
enable_pin: ar25 enable_pin: ar25
step_distance: .0225 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar1 endstop_pin: ^ar1
position_min: -0.25 position_min: -0.25
position_endstop: 0 position_endstop: 0
@ -33,7 +35,8 @@ position_max: 200
step_pin: ar23 step_pin: ar23
dir_pin: ar22 dir_pin: ar22
enable_pin: ar25 enable_pin: ar25
step_distance: .005 microsteps: 16
rotation_distance: 8
endstop_pin: ^ar2 endstop_pin: ^ar2
position_min: 0.1 position_min: 0.1
position_endstop: 0.5 position_endstop: 0.5
@ -44,7 +47,8 @@ position_max: 200
step_pin: ar19 step_pin: ar19
dir_pin: ar18 dir_pin: ar18
enable_pin: ar25 enable_pin: ar25
step_distance: .004242 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.500 nozzle_diameter: 0.500
filament_diameter: 3.500 filament_diameter: 3.500
heater_pin: ar4 heater_pin: ar4

View File

@ -7,7 +7,8 @@
step_pin: P2.0 step_pin: P2.0
dir_pin: P0.5 dir_pin: P0.5
enable_pin: !P0.4 enable_pin: !P0.4
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^P1.24 endstop_pin: ^P1.24
#endstop_pin: ^P1.25 #endstop_pin: ^P1.25
position_endstop: 0 position_endstop: 0
@ -18,7 +19,8 @@ homing_speed: 50
step_pin: P2.1 step_pin: P2.1
dir_pin: !P0.11 dir_pin: !P0.11
enable_pin: !P0.10 enable_pin: !P0.10
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^P1.26 endstop_pin: ^P1.26
#endstop_pin: ^P1.27 #endstop_pin: ^P1.27
position_endstop: 0 position_endstop: 0
@ -29,7 +31,8 @@ homing_speed: 50
step_pin: P2.2 step_pin: P2.2
dir_pin: P0.20 dir_pin: P0.20
enable_pin: !P0.19 enable_pin: !P0.19
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^P1.28 endstop_pin: ^P1.28
#endstop_pin: ^P1.29 #endstop_pin: ^P1.29
position_endstop: 0.5 position_endstop: 0.5
@ -39,7 +42,8 @@ position_max: 200
step_pin: P2.3 step_pin: P2.3
dir_pin: P0.22 dir_pin: P0.22
enable_pin: !P0.21 enable_pin: !P0.21
step_distance: .002 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: P2.7 heater_pin: P2.7

View File

@ -8,7 +8,8 @@
step_pin: ar25 step_pin: ar25
dir_pin: !ar23 dir_pin: !ar23
enable_pin: !ar27 enable_pin: !ar27
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!ar22 endstop_pin: ^!ar22
position_endstop: 0 position_endstop: 0
position_max: 230 position_max: 230
@ -18,7 +19,8 @@ homing_speed: 50.0
step_pin: ar32 step_pin: ar32
dir_pin: ar33 dir_pin: ar33
enable_pin: !ar31 enable_pin: !ar31
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!ar26 endstop_pin: ^!ar26
position_endstop: 225 position_endstop: 225
position_max: 225 position_max: 225
@ -28,7 +30,8 @@ homing_speed: 50.0
step_pin: ar35 step_pin: ar35
dir_pin: !ar36 dir_pin: !ar36
enable_pin: !ar34 enable_pin: !ar34
step_distance: .005 microsteps: 16
rotation_distance: 40
endstop_pin: ^!ar29 endstop_pin: ^!ar29
position_endstop: 215 position_endstop: 215
position_max: 215 position_max: 215
@ -38,7 +41,8 @@ homing_speed: 20.0
step_pin: ar42 step_pin: ar42
dir_pin: ar43 dir_pin: ar43
enable_pin: !ar37 enable_pin: !ar37
step_distance: .003546 microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 2.850 filament_diameter: 2.850
heater_pin: ar2 heater_pin: ar2
@ -56,7 +60,8 @@ max_temp: 275
#step_pin: ar49 #step_pin: ar49
#dir_pin: ar47 #dir_pin: ar47
#enable_pin: !ar48 #enable_pin: !ar48
#step_distance: .003546 #microsteps: 16
#rotation_distance: 33.500
#nozzle_diameter: 0.400 #nozzle_diameter: 0.400
#filament_diameter: 2.850 #filament_diameter: 2.850
#heater_pin: ar3 #heater_pin: ar3

View File

@ -53,7 +53,8 @@ step_pin: ar54
dir_pin: !ar55 dir_pin: !ar55
enable_pin: !ar38 enable_pin: !ar38
# X on mcu_xye # X on mcu_xye
step_distance: 0.0125 microsteps: 16
rotation_distance: 40
# 80 steps per mm - 1.8 deg - 1/16 microstepping # 80 steps per mm - 1.8 deg - 1/16 microstepping
endstop_pin: ^ar2 endstop_pin: ^ar2
# X_MAX on mcu_xye # X_MAX on mcu_xye
@ -69,7 +70,8 @@ step_pin: ar60
dir_pin: !ar61 dir_pin: !ar61
enable_pin: !ar56 enable_pin: !ar56
# Y on mcu_xye # Y on mcu_xye
step_distance: 0.0125 microsteps: 16
rotation_distance: 40
# 80 steps per mm - 1.8 deg - 1/16 microstepping # 80 steps per mm - 1.8 deg - 1/16 microstepping
endstop_pin: ^ar15 endstop_pin: ^ar15
# Y_MAX on mcu_xye # Y_MAX on mcu_xye
@ -85,7 +87,8 @@ step_pin: z:ar54
dir_pin: !z:ar55 dir_pin: !z:ar55
enable_pin: !z:ar38 enable_pin: !z:ar38
# X on mcu_z # X on mcu_z
step_distance: 0.00250 microsteps: 16
rotation_distance: 8
# 400 steps per mm - 1.8 deg - 1/16 microstepping # 400 steps per mm - 1.8 deg - 1/16 microstepping
endstop_pin: ^!z:ar18 endstop_pin: ^!z:ar18
# Z_MIN on mcu_z # Z_MIN on mcu_z
@ -104,7 +107,8 @@ step_pin: z:ar60
dir_pin: z:ar61 dir_pin: z:ar61
enable_pin: !z:ar56 enable_pin: !z:ar56
# Y on mcu_z # Y on mcu_z
step_distance: 0.00250 microsteps: 16
rotation_distance: 8
# 400 steps per mm - 1.8 deg - 1/16 microstepping # 400 steps per mm - 1.8 deg - 1/16 microstepping
[stepper_z2] [stepper_z2]
@ -113,7 +117,8 @@ step_pin: z:ar46
dir_pin: !z:ar48 dir_pin: !z:ar48
enable_pin: !z:ar62 enable_pin: !z:ar62
# Z on mcu_z # Z on mcu_z
step_distance: 0.00250 microsteps: 16
rotation_distance: 8
# 400 steps per mm - 1.8 deg - 1/16 microstepping # 400 steps per mm - 1.8 deg - 1/16 microstepping
[stepper_z3] [stepper_z3]
@ -122,7 +127,8 @@ step_pin: z:ar26
dir_pin: z:ar28 dir_pin: z:ar28
enable_pin: !z:ar24 enable_pin: !z:ar24
# E0 on mcu_z # E0 on mcu_z
step_distance: 0.00250 microsteps: 16
rotation_distance: 8
# 400 steps per mm - 1.8 deg - 1/16 microstepping # 400 steps per mm - 1.8 deg - 1/16 microstepping
[extruder] [extruder]
@ -130,7 +136,8 @@ step_pin: ar26
dir_pin: ar28 dir_pin: ar28
enable_pin: !ar24 enable_pin: !ar24
# E0 on mcu_xye # E0 on mcu_xye
step_distance: 0.00180180 microsteps: 16
rotation_distance: 5.76576
# 555 steps per mm - 1.8 deg - 1/16 microstepping (Mobius2) # 555 steps per mm - 1.8 deg - 1/16 microstepping (Mobius2)
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750

View File

@ -29,7 +29,8 @@
step_pin: ar54 step_pin: ar54
dir_pin: ar55 dir_pin: ar55
enable_pin: !ar38 enable_pin: !ar38
step_distance: .01 microsteps: 16
rotation_distance: 32
endstop_pin: ^ar3 endstop_pin: ^ar3
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -41,7 +42,8 @@ homing_speed: 50
step_pin: ar60 step_pin: ar60
dir_pin: ar61 dir_pin: ar61
enable_pin: !ar56 enable_pin: !ar56
step_distance: .01 microsteps: 16
rotation_distance: 32
endstop_pin: ^ar14 endstop_pin: ^ar14
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -52,7 +54,8 @@ homing_speed: 50
#step_pin: ar46 #step_pin: ar46
#dir_pin: ar48 #dir_pin: ar48
#enable_pin: !ar62 #enable_pin: !ar62
#step_distance: .0025 #microsteps: 16
#rotation_distance: 8
## I used Z_MAX_ENDSTOP ## I used Z_MAX_ENDSTOP
#endstop_pin: ^ar19 #endstop_pin: ^ar19
## More about z-calibration is here https://vk.com/topic-107680682_34101598 ## More about z-calibration is here https://vk.com/topic-107680682_34101598
@ -66,7 +69,8 @@ homing_speed: 50
step_pin: ar46 step_pin: ar46
dir_pin: ar48 dir_pin: ar48
enable_pin: !ar62 enable_pin: !ar62
step_distance: .0025 microsteps: 16
rotation_distance: 8
position_min: -3 position_min: -3
position_max: 230 position_max: 230
endstop_pin: probe:z_virtual_endstop endstop_pin: probe:z_virtual_endstop
@ -77,7 +81,8 @@ endstop_pin: probe:z_virtual_endstop
step_pin: ar26 step_pin: ar26
dir_pin: !ar28 dir_pin: !ar28
enable_pin: !ar24 enable_pin: !ar24
step_distance: .004242 microsteps: 16
rotation_distance: 13.5744
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar10 heater_pin: ar10

View File

@ -7,7 +7,8 @@
step_pin: ar25 step_pin: ar25
dir_pin: !ar23 dir_pin: !ar23
enable_pin: !ar27 enable_pin: !ar27
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!ar22 endstop_pin: ^!ar22
position_min: -5 position_min: -5
position_endstop: -5 position_endstop: -5
@ -18,7 +19,8 @@ homing_speed: 30.0
step_pin: ar32 step_pin: ar32
dir_pin: !ar33 dir_pin: !ar33
enable_pin: !ar31 enable_pin: !ar31
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!ar26 endstop_pin: ^!ar26
position_endstop: 0 position_endstop: 0
position_max: 310 position_max: 310
@ -28,7 +30,8 @@ homing_speed: 30.0
step_pin: ar35 step_pin: ar35
dir_pin: ar36 dir_pin: ar36
enable_pin: !ar34 enable_pin: !ar34
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^!ar29 endstop_pin: ^!ar29
position_endstop: 0.0 position_endstop: 0.0
position_max: 400 position_max: 400
@ -38,7 +41,8 @@ homing_speed: 5.0
step_pin: ar42 step_pin: ar42
dir_pin: ar43 dir_pin: ar43
enable_pin: !ar37 enable_pin: !ar37
step_distance: .010799 microsteps: 16
rotation_distance: 34.557
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar2 heater_pin: ar2

View File

@ -16,7 +16,8 @@
step_pin: PB4 step_pin: PB4
dir_pin: !PB3 dir_pin: !PB3
enable_pin: !PB5 enable_pin: !PB5
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: !PC1 endstop_pin: !PC1
position_endstop: 0 position_endstop: 0
position_max: 230 position_max: 230
@ -26,7 +27,8 @@ homing_speed: 50
step_pin: PB7 step_pin: PB7
dir_pin: PB6 dir_pin: PB6
enable_pin: !PB8 enable_pin: !PB8
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: !PC15 endstop_pin: !PC15
position_endstop: 0 position_endstop: 0
position_max: 222 position_max: 222
@ -36,7 +38,8 @@ homing_speed: 50
step_pin: PE0 step_pin: PE0
dir_pin: !PB9 dir_pin: !PB9
enable_pin: !PE1 enable_pin: !PE1
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: !PE6 endstop_pin: !PE6
position_endstop: 0.0 position_endstop: 0.0
position_max: 250 position_max: 250
@ -45,7 +48,8 @@ position_max: 250
step_pin: PE3 step_pin: PE3
dir_pin: PE2 dir_pin: PE2
enable_pin: !PE4 enable_pin: !PE4
step_distance: 0.010526 microsteps: 16
rotation_distance: 33.683
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PD3 heater_pin: PD3

View File

@ -12,7 +12,8 @@
step_pin: PD7 step_pin: PD7
dir_pin: !PC5 dir_pin: !PC5
enable_pin: !PD6 enable_pin: !PD6
step_distance: .01 microsteps: 16
rotation_distance: 32
endstop_pin: ^!PC2 endstop_pin: ^!PC2
position_endstop: 215 position_endstop: 215
arm_length: 215 arm_length: 215
@ -22,14 +23,16 @@ homing_speed: 50
step_pin: PC6 step_pin: PC6
dir_pin: !PC7 dir_pin: !PC7
enable_pin: !PD6 enable_pin: !PD6
step_distance: .01 microsteps: 16
rotation_distance: 32
endstop_pin: ^!PC3 endstop_pin: ^!PC3
[stepper_c] [stepper_c]
step_pin: PB3 step_pin: PB3
dir_pin: !PB2 dir_pin: !PB2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .01 microsteps: 16
rotation_distance: 32
endstop_pin: ^!PC4 endstop_pin: ^!PC4
homing_speed: 20 homing_speed: 20
@ -37,7 +40,8 @@ homing_speed: 20
step_pin: PB1 step_pin: PB1
dir_pin: PB0 dir_pin: PB0
enable_pin: !PD6 enable_pin: !PD6
step_distance: .01045 microsteps: 16
rotation_distance: 33.440
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PD5 heater_pin: PD5

View File

@ -12,7 +12,8 @@
step_pin: PD7 step_pin: PD7
dir_pin: PC5 dir_pin: PC5
enable_pin: !PD6 enable_pin: !PD6
step_distance: .01 microsteps: 16
rotation_distance: 32
endstop_pin: ^!PC2 endstop_pin: ^!PC2
position_endstop: -30 position_endstop: -30
position_max: 220 position_max: 220
@ -23,7 +24,8 @@ homing_speed: 50
step_pin: PC6 step_pin: PC6
dir_pin: PC7 dir_pin: PC7
enable_pin: !PD6 enable_pin: !PD6
step_distance: .01 microsteps: 16
rotation_distance: 32
endstop_pin: ^!PC3 endstop_pin: ^!PC3
position_endstop: -8 position_endstop: -8
position_min: -8 position_min: -8
@ -34,7 +36,8 @@ homing_speed: 50
step_pin: PB3 step_pin: PB3
dir_pin: !PB2 dir_pin: !PB2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^!PC4 endstop_pin: ^!PC4
position_endstop: 0.5 position_endstop: 0.5
position_max: 240 position_max: 240
@ -44,7 +47,8 @@ homing_speed: 20
step_pin: PB1 step_pin: PB1
dir_pin: PB0 dir_pin: PB0
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0105 microsteps: 16
rotation_distance: 33.600
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PD5 heater_pin: PD5

View File

@ -12,7 +12,8 @@
step_pin: PD7 step_pin: PD7
dir_pin: PC5 dir_pin: PC5
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!PC2 endstop_pin: ^!PC2
position_endstop: -3 position_endstop: -3
position_max: 220 position_max: 220
@ -23,7 +24,8 @@ homing_speed: 50
step_pin: PC6 step_pin: PC6
dir_pin: !PC7 dir_pin: !PC7
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!PC3 endstop_pin: ^!PC3
position_endstop: -22 position_endstop: -22
position_min: -22 position_min: -22
@ -34,7 +36,8 @@ homing_speed: 50
step_pin: PB3 step_pin: PB3
dir_pin: !PB2 dir_pin: !PB2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^!PC4 endstop_pin: ^!PC4
position_endstop: 0.5 position_endstop: 0.5
position_max: 300 position_max: 300
@ -44,7 +47,8 @@ homing_speed: 20
step_pin: PB1 step_pin: PB1
dir_pin: !PB0 dir_pin: !PB0
enable_pin: !PD6 enable_pin: !PD6
step_distance: 0.01 microsteps: 16
rotation_distance: 32.000
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PD5 heater_pin: PD5

View File

@ -12,7 +12,8 @@
step_pin: PD7 step_pin: PD7
dir_pin: PC5 dir_pin: PC5
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!PC2 endstop_pin: ^!PC2
position_endstop: -3 position_endstop: -3
position_max: 300 position_max: 300
@ -23,7 +24,8 @@ homing_speed: 50
step_pin: PC6 step_pin: PC6
dir_pin: !PC7 dir_pin: !PC7
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!PC3 endstop_pin: ^!PC3
position_endstop: -22 position_endstop: -22
position_min: -22 position_min: -22
@ -34,7 +36,8 @@ homing_speed: 50
step_pin: PB3 step_pin: PB3
dir_pin: !PB2 dir_pin: !PB2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^!PC4 endstop_pin: ^!PC4
position_endstop: 0.5 position_endstop: 0.5
position_max: 400 position_max: 400
@ -44,7 +47,8 @@ homing_speed: 20
step_pin: PB1 step_pin: PB1
dir_pin: !PB0 dir_pin: !PB0
enable_pin: !PD6 enable_pin: !PD6
step_distance: 0.01 microsteps: 16
rotation_distance: 32.000
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PD5 heater_pin: PD5

View File

@ -7,7 +7,8 @@
step_pin: ar54 step_pin: ar54
dir_pin: ar55 dir_pin: ar55
enable_pin: !ar38 enable_pin: !ar38
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!ar3 endstop_pin: ^!ar3
position_min: -2 position_min: -2
position_endstop: -2 position_endstop: -2
@ -18,7 +19,8 @@ homing_speed: 60.0
step_pin: ar60 step_pin: ar60
dir_pin: ar61 dir_pin: ar61
enable_pin: !ar56 enable_pin: !ar56
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!ar14 endstop_pin: ^!ar14
position_endstop: 0 position_endstop: 0
position_max: 215 position_max: 215
@ -28,7 +30,8 @@ homing_speed: 60.0
step_pin: ar46 step_pin: ar46
dir_pin: ar48 dir_pin: ar48
enable_pin: !ar62 enable_pin: !ar62
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^!ar18 endstop_pin: ^!ar18
position_endstop: 0.5 position_endstop: 0.5
position_max: 305 position_max: 305
@ -38,7 +41,8 @@ homing_speed: 8.0
step_pin: ar26 step_pin: ar26
dir_pin: ar28 dir_pin: ar28
enable_pin: !ar24 enable_pin: !ar24
step_distance: 0.010354 microsteps: 16
rotation_distance: 33.133
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
max_extrude_only_distance: 2000 max_extrude_only_distance: 2000

View File

@ -10,7 +10,8 @@
step_pin: ar54 step_pin: ar54
dir_pin: !ar55 dir_pin: !ar55
enable_pin: !ar38 enable_pin: !ar38
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!ar3 endstop_pin: ^!ar3
position_min: -5 position_min: -5
position_endstop: -5 position_endstop: -5
@ -21,7 +22,8 @@ homing_speed: 30.0
step_pin: ar60 step_pin: ar60
dir_pin: ar61 dir_pin: ar61
enable_pin: !ar56 enable_pin: !ar56
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!ar42 endstop_pin: ^!ar42
position_endstop: 0 position_endstop: 0
position_max: 210 position_max: 210
@ -31,7 +33,8 @@ homing_speed: 30.0
step_pin: ar46 step_pin: ar46
dir_pin: ar48 dir_pin: ar48
enable_pin: !ar62 enable_pin: !ar62
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^!ar18 endstop_pin: ^!ar18
position_endstop: 0.0 position_endstop: 0.0
position_max: 205 position_max: 205
@ -41,14 +44,16 @@ homing_speed: 5.0
step_pin: ar36 step_pin: ar36
dir_pin: ar34 dir_pin: ar34
enable_pin: !ar30 enable_pin: !ar30
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^!ar43 endstop_pin: ^!ar43
[extruder] [extruder]
step_pin: ar26 step_pin: ar26
dir_pin: ar28 dir_pin: ar28
enable_pin: !ar24 enable_pin: !ar24
step_distance: .010799 microsteps: 16
rotation_distance: 34.557
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar10 heater_pin: ar10

View File

@ -11,7 +11,8 @@
step_pin: ar54 step_pin: ar54
dir_pin: !ar55 dir_pin: !ar55
enable_pin: !ar38 enable_pin: !ar38
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar2 endstop_pin: ^ar2
homing_speed: 60 homing_speed: 60
# The next parameter needs to be adjusted for # The next parameter needs to be adjusted for
@ -25,21 +26,24 @@ arm_length: 229.4
step_pin: ar60 step_pin: ar60
dir_pin: !ar61 dir_pin: !ar61
enable_pin: !ar56 enable_pin: !ar56
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar15 endstop_pin: ^ar15
[stepper_c] [stepper_c]
step_pin: ar46 step_pin: ar46
dir_pin: !ar48 dir_pin: !ar48
enable_pin: !ar62 enable_pin: !ar62
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar19 endstop_pin: ^ar19
[extruder] [extruder]
step_pin: ar26 step_pin: ar26
dir_pin: !ar28 dir_pin: !ar28
enable_pin: !ar24 enable_pin: !ar24
step_distance: 0.010989 microsteps: 16
rotation_distance: 35.165
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar10 heater_pin: ar10

View File

@ -11,7 +11,8 @@
step_pin: ar54 step_pin: ar54
dir_pin: !ar55 dir_pin: !ar55
enable_pin: !ar38 enable_pin: !ar38
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar2 endstop_pin: ^ar2
homing_speed: 60 homing_speed: 60
# The next parameter needs to be adjusted for # The next parameter needs to be adjusted for
@ -25,21 +26,24 @@ arm_length: 269.0
step_pin: ar60 step_pin: ar60
dir_pin: !ar61 dir_pin: !ar61
enable_pin: !ar56 enable_pin: !ar56
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar15 endstop_pin: ^ar15
[stepper_c] [stepper_c]
step_pin: ar46 step_pin: ar46
dir_pin: !ar48 dir_pin: !ar48
enable_pin: !ar62 enable_pin: !ar62
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar19 endstop_pin: ^ar19
[extruder] [extruder]
step_pin: ar26 step_pin: ar26
dir_pin: !ar28 dir_pin: !ar28
enable_pin: !ar24 enable_pin: !ar24
step_distance: 0.0104166 microsteps: 16
rotation_distance: 33.333
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar10 heater_pin: ar10

View File

@ -15,7 +15,8 @@
step_pin: PD7 step_pin: PD7
dir_pin: !PC5 dir_pin: !PC5
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC2 endstop_pin: ^PC2
position_endstop: 0 position_endstop: 0
position_max: 300 position_max: 300
@ -25,7 +26,8 @@ homing_speed: 50
step_pin: PC6 step_pin: PC6
dir_pin: !PC7 dir_pin: !PC7
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC3 endstop_pin: ^PC3
position_endstop: 0 position_endstop: 0
position_max: 300 position_max: 300
@ -35,7 +37,8 @@ homing_speed: 50
step_pin: PB3 step_pin: PB3
dir_pin: PB2 dir_pin: PB2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PC4 endstop_pin: ^PC4
position_endstop: 0.0 position_endstop: 0.0
position_max: 400 position_max: 400
@ -44,7 +47,8 @@ position_max: 400
step_pin: PB1 step_pin: PB1
dir_pin: !PB0 dir_pin: !PB0
enable_pin: !PD6 enable_pin: !PD6
step_distance: 0.010526 microsteps: 16
rotation_distance: 33.683
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PD5 heater_pin: PD5

View File

@ -15,7 +15,8 @@
step_pin: PD7 step_pin: PD7
dir_pin: !PC5 dir_pin: !PC5
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC2 endstop_pin: ^PC2
position_endstop: 0 position_endstop: 0
position_max: 300 position_max: 300
@ -25,7 +26,8 @@ homing_speed: 50
step_pin: PC6 step_pin: PC6
dir_pin: !PC7 dir_pin: !PC7
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC3 endstop_pin: ^PC3
position_endstop: 0 position_endstop: 0
position_max: 220 position_max: 220
@ -35,7 +37,8 @@ homing_speed: 50
step_pin: PB3 step_pin: PB3
dir_pin: PB2 dir_pin: PB2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PC4 endstop_pin: ^PC4
position_endstop: 0.0 position_endstop: 0.0
position_max: 300 position_max: 300
@ -44,7 +47,8 @@ position_max: 300
step_pin: PB1 step_pin: PB1
dir_pin: !PB0 dir_pin: !PB0
enable_pin: !PD6 enable_pin: !PD6
step_distance: 0.010526 microsteps: 16
rotation_distance: 33.683
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PD5 heater_pin: PD5

View File

@ -7,7 +7,8 @@
step_pin: ar54 step_pin: ar54
dir_pin: ar55 dir_pin: ar55
enable_pin: !ar38 enable_pin: !ar38
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar3 endstop_pin: ^ar3
position_endstop: 0 position_endstop: 0
position_max: 300 position_max: 300
@ -17,7 +18,8 @@ homing_speed: 50
step_pin: ar60 step_pin: ar60
dir_pin: ar61 dir_pin: ar61
enable_pin: !ar56 enable_pin: !ar56
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar14 endstop_pin: ^ar14
position_endstop: 0 position_endstop: 0
position_max: 300 position_max: 300
@ -27,7 +29,8 @@ homing_speed: 50
step_pin: ar46 step_pin: ar46
dir_pin: !ar48 dir_pin: !ar48
enable_pin: !ar62 enable_pin: !ar62
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^ar18 endstop_pin: ^ar18
position_endstop: 0 position_endstop: 0
position_max: 400 position_max: 400
@ -36,7 +39,8 @@ position_max: 400
step_pin: ar26 step_pin: ar26
dir_pin: ar28 dir_pin: ar28
enable_pin: !ar24 enable_pin: !ar24
step_distance: .010526 microsteps: 16
rotation_distance: 33.683
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar10 heater_pin: ar10

View File

@ -7,7 +7,8 @@
step_pin: PF0 step_pin: PF0
dir_pin: PF1 dir_pin: PF1
enable_pin: !PD7 enable_pin: !PD7
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PE5 endstop_pin: ^PE5
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -17,7 +18,8 @@ homing_speed: 50
step_pin: PF6 step_pin: PF6
dir_pin: PF7 dir_pin: PF7
enable_pin: !PF2 enable_pin: !PF2
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PJ1 endstop_pin: ^PJ1
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -27,7 +29,8 @@ homing_speed: 50
step_pin: PL3 step_pin: PL3
dir_pin: !PL1 dir_pin: !PL1
enable_pin: !PK0 enable_pin: !PK0
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PD3 endstop_pin: ^PD3
position_endstop: 0 position_endstop: 0
position_max: 250 position_max: 250
@ -36,7 +39,8 @@ position_max: 250
step_pin: PA4 step_pin: PA4
dir_pin: PA6 dir_pin: PA6
enable_pin: !PA2 enable_pin: !PA2
step_distance: .010526 microsteps: 16
rotation_distance: 33.683
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PB4 heater_pin: PB4

View File

@ -7,7 +7,8 @@
step_pin: PF0 step_pin: PF0
dir_pin: PF1 dir_pin: PF1
enable_pin: !PD7 enable_pin: !PD7
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PE5 endstop_pin: ^PE5
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -17,7 +18,8 @@ homing_speed: 100
step_pin: PF6 step_pin: PF6
dir_pin: PF7 dir_pin: PF7
enable_pin: !PF2 enable_pin: !PF2
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PJ1 endstop_pin: ^PJ1
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -27,9 +29,9 @@ homing_speed: 100
step_pin: PL3 step_pin: PL3
dir_pin: !PL1 dir_pin: !PL1
enable_pin: !PK0 enable_pin: !PK0
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: probe:z_virtual_endstop endstop_pin: probe:z_virtual_endstop
position_endstop: 0
position_max: 250 position_max: 250
homing_speed: 10.0 homing_speed: 10.0
position_min: -1.0 position_min: -1.0
@ -38,7 +40,8 @@ position_min: -1.0
step_pin: PA4 step_pin: PA4
dir_pin: PA6 dir_pin: PA6
enable_pin: !PA2 enable_pin: !PA2
step_distance: .010526 microsteps: 16
rotation_distance: 33.683
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PB4 heater_pin: PB4

View File

@ -0,0 +1,116 @@
# This file contains pin mappings for the stock 2020 Creality CR6-SE.
# To use this config, during "make menuconfig" select the
# STM32F103 with a "28KiB bootloader" and with "Use USB for
# communication" disabled.
# Flash this firmware by copying "out/klipper.bin" to a SD card and
# turning on the printer with the card inserted. The firmware
# filename must end in ".bin" and must not match the last filename
# that was flashed.
# See docs/Config_Reference.md for a description of parameters.
[stepper_x]
step_pin: PB8
dir_pin: !PB7
enable_pin: !PC3
rotation_distance: 40
microsteps: 16
endstop_pin: PC4
position_min: -5
position_endstop: -5
position_max: 235
homing_speed: 50
[stepper_y]
step_pin: PB6
dir_pin: PB5
enable_pin: !PC3
rotation_distance: 40
microsteps: 16
endstop_pin: PC5
position_min: -2
position_endstop: -2
position_max: 235
homing_speed: 50
[stepper_z]
step_pin: PB4
dir_pin: !PB3
enable_pin: !PC3
rotation_distance: 8
microsteps: 16
endstop_pin: probe:z_virtual_endstop
position_min: -1.5
position_max: 250
homing_speed: 4
second_homing_speed: 1
homing_retract_dist: 2.0
[extruder]
max_extrude_only_distance: 1000.0
step_pin: PC2
dir_pin: !PB9
enable_pin: !PC3
rotation_distance: 30.4768
microsteps: 16
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: PA1
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PB1
control: pid
# tuned for stock hardware with 200 degree Celsius target
pid_Kp: 14.32
pid_Ki: 0.81
pid_Kd: 63.12
min_temp: 0
max_temp: 275
[heater_bed]
heater_pin: PA2
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PB0
control: pid
# tuned for stock hardware with 50 degree Celsius target
pid_Kp: 79.49
pid_Ki: 1.17
pid_Kd: 1349.52
min_temp: 0
max_temp: 120
[fan]
pin: PA0
kick_start_time: 0.5
[mcu]
serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
restart_method: command
# Before printing the PROBE_CALIBRATE command needs to be issued
# to run the probe calibration procedure, described at
# docs/Probe_Calibrate.md, to find the correct z_offset.
[probe]
pin: PA4
x_offset: 0.0
y_offset: 0.0
z_offset: 0.0
speed: 2.0
samples: 5
[filament_switch_sensor filament_sensor]
pause_on_runout: true
switch_pin: ^!PA7
[output_pin LED_pin]
pin: PA6
[static_digital_output daughterboard_communication]
pins: !PA5
[printer]
kinematics: cartesian
max_velocity: 500
max_accel: 500
max_z_velocity: 5
max_z_accel: 100

View File

@ -15,7 +15,8 @@
step_pin: PD7 step_pin: PD7
dir_pin: !PC5 dir_pin: !PC5
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC2 endstop_pin: ^PC2
position_endstop: 0 position_endstop: 0
position_max: 165 position_max: 165
@ -25,7 +26,8 @@ homing_speed: 50
step_pin: PC6 step_pin: PC6
dir_pin: !PC7 dir_pin: !PC7
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC3 endstop_pin: ^PC3
position_endstop: 0 position_endstop: 0
position_max: 165 position_max: 165
@ -35,7 +37,8 @@ homing_speed: 50
step_pin: PB3 step_pin: PB3
dir_pin: PB2 dir_pin: PB2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PC4 endstop_pin: ^PC4
position_endstop: 0.0 position_endstop: 0.0
position_max: 205 position_max: 205
@ -44,7 +47,8 @@ position_max: 205
step_pin: PB1 step_pin: PB1
dir_pin: !PB0 dir_pin: !PB0
enable_pin: !PD6 enable_pin: !PD6
step_distance: 0.010753 microsteps: 16
rotation_distance: 34.410
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
max_extrude_only_distance: 500.0 max_extrude_only_distance: 500.0

View File

@ -15,7 +15,8 @@
step_pin: PD7 step_pin: PD7
dir_pin: !PC5 dir_pin: !PC5
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC2 endstop_pin: ^PC2
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -25,7 +26,8 @@ homing_speed: 50
step_pin: PC6 step_pin: PC6
dir_pin: !PC7 dir_pin: !PC7
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC3 endstop_pin: ^PC3
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -35,7 +37,8 @@ homing_speed: 50
step_pin: PB3 step_pin: PB3
dir_pin: PB2 dir_pin: PB2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PC4 endstop_pin: ^PC4
position_endstop: 0.0 position_endstop: 0.0
position_max: 250 position_max: 250
@ -45,7 +48,8 @@ max_extrude_only_distance: 100.0
step_pin: PB1 step_pin: PB1
dir_pin: !PB0 dir_pin: !PB0
enable_pin: !PD6 enable_pin: !PD6
step_distance: 0.010526 microsteps: 16
rotation_distance: 33.683
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PD5 heater_pin: PD5

View File

@ -20,7 +20,8 @@
step_pin: PC2 step_pin: PC2
dir_pin: PB9 dir_pin: PB9
enable_pin: !PC3 enable_pin: !PC3
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PA5 endstop_pin: ^PA5
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -30,7 +31,8 @@ homing_speed: 50
step_pin: PB8 step_pin: PB8
dir_pin: PB7 dir_pin: PB7
enable_pin: !PC3 enable_pin: !PC3
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PA6 endstop_pin: ^PA6
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -40,7 +42,8 @@ homing_speed: 50
step_pin: PB6 step_pin: PB6
dir_pin: !PB5 dir_pin: !PB5
enable_pin: !PC3 enable_pin: !PC3
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PA7 endstop_pin: ^PA7
position_endstop: 0.0 position_endstop: 0.0
position_max: 250 position_max: 250
@ -50,7 +53,8 @@ max_extrude_only_distance: 100.0
step_pin: PB4 step_pin: PB4
dir_pin: PB3 dir_pin: PB3
enable_pin: !PC3 enable_pin: !PC3
step_distance: 0.010752 microsteps: 16
rotation_distance: 34.406
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PA1 heater_pin: PA1

View File

@ -20,7 +20,8 @@
step_pin: PC2 step_pin: PC2
dir_pin: PB9 dir_pin: PB9
enable_pin: !PC3 enable_pin: !PC3
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PA5 endstop_pin: ^PA5
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -30,7 +31,8 @@ homing_speed: 50
step_pin: PB8 step_pin: PB8
dir_pin: PB7 dir_pin: PB7
enable_pin: !PC3 enable_pin: !PC3
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PA6 endstop_pin: ^PA6
position_endstop: 0 position_endstop: 0
position_max: 235 position_max: 235
@ -40,7 +42,8 @@ homing_speed: 50
step_pin: PB6 step_pin: PB6
dir_pin: !PB5 dir_pin: !PB5
enable_pin: !PC3 enable_pin: !PC3
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^PA7 endstop_pin: ^PA7
position_endstop: 0.0 position_endstop: 0.0
position_max: 250 position_max: 250
@ -50,7 +53,8 @@ max_extrude_only_distance: 100.0
step_pin: PB4 step_pin: PB4
dir_pin: PB3 dir_pin: PB3
enable_pin: !PC3 enable_pin: !PC3
step_distance: 0.010752 microsteps: 16
rotation_distance: 34.406
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PA1 heater_pin: PA1

View File

@ -15,7 +15,8 @@
step_pin: PD7 step_pin: PD7
dir_pin: !PC5 dir_pin: !PC5
enable_pin: !PD6 enable_pin: !PD6
step_distance: .012500 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC2 endstop_pin: ^PC2
position_endstop: 235 position_endstop: 235
position_max: 235 position_max: 235
@ -25,7 +26,8 @@ homing_speed: 30
step_pin: PC6 step_pin: PC6
dir_pin: !PC7 dir_pin: !PC7
enable_pin: !PD6 enable_pin: !PD6
step_distance: .012500 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC3 endstop_pin: ^PC3
position_endstop: 235 position_endstop: 235
position_max: 235 position_max: 235
@ -35,7 +37,8 @@ homing_speed: 30
step_pin: PB3 step_pin: PB3
dir_pin: !PB2 dir_pin: !PB2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .002500 # Use .001250 for Ender5 versions after late 2019 microsteps: 16
rotation_distance: 8 # Use 4 for Ender5 versions after late 2019
endstop_pin: ^PC4 endstop_pin: ^PC4
position_endstop: 0.0 position_endstop: 0.0
position_max: 300 position_max: 300
@ -45,7 +48,8 @@ max_extrude_only_distance: 100.0
step_pin: PB1 step_pin: PB1
dir_pin: !PB0 dir_pin: !PB0
enable_pin: !PD6 enable_pin: !PD6
step_distance: 0.010526 microsteps: 16
rotation_distance: 33.683
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PD5 heater_pin: PD5

View File

@ -9,7 +9,8 @@
step_pin: PF0 step_pin: PF0
dir_pin: PF1 dir_pin: PF1
enable_pin: !PD7 enable_pin: !PD7
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PE5 endstop_pin: ^PE5
position_endstop: 350 position_endstop: 350
position_max: 350 position_max: 350
@ -19,7 +20,8 @@ homing_speed: 100
step_pin: PF6 step_pin: PF6
dir_pin: PF7 dir_pin: PF7
enable_pin: !PF2 enable_pin: !PF2
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PJ1 endstop_pin: ^PJ1
position_endstop: 350 position_endstop: 350
position_max: 350 position_max: 350
@ -29,7 +31,8 @@ homing_speed: 100
step_pin: PL3 step_pin: PL3
dir_pin: PL1 dir_pin: PL1
enable_pin: !PK0 enable_pin: !PK0
step_distance: .001266 microsteps: 16
rotation_distance: 4
endstop_pin: probe:z_virtual_endstop endstop_pin: probe:z_virtual_endstop
position_max: 400 position_max: 400
position_min: 0 position_min: 0
@ -39,7 +42,8 @@ homing_speed: 10.0
step_pin: PA4 step_pin: PA4
dir_pin: PA6 dir_pin: PA6
enable_pin: !PA2 enable_pin: !PA2
step_distance: .010526 microsteps: 16
rotation_distance: 33.683
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PB4 heater_pin: PB4

View File

@ -0,0 +1,125 @@
# This file contains pin mappings for the stock 2020 Creality Ender 6.
# To use this config, during "make menuconfig" select the
# STM32F103 with a "28KiB bootloader" and with "Use USB for
# communication" disabled.
# Because this printer has factory wiring, mounts, and firmware for
# a BLTouch, but does not ship with one at this time, default values
# for the sensor have been specified, but disabled, in anticipation of
# future revisions or user modification. User should take care to
# customize the offsets, particularly z-offset, for their specific unit.
# If you prefer a direct serial connection, in "make menuconfig"
# select "Enable extra low-level configuration options" and select the
# USART3 serial port, which is broken out on the 10 pin IDC cable used
# for the LCD module as follows:
# 3: Tx, 4: Rx, 9: GND, 10: VCC
# Flash this firmware by copying "out/klipper.bin" to a SD card and
# turning on the printer with the card inserted. The firmware
# filename must end in ".bin" and must not match the last filename
# that was flashed.
# See docs/Config_Reference.md for a description of parameters.
[stepper_x]
step_pin: PB8
dir_pin: PB7
enable_pin: !PC3
microsteps: 16
rotation_distance: 40
endstop_pin: ^PA5
position_endstop: 260
position_max: 260
homing_speed: 50
[stepper_y]
step_pin: PC2
dir_pin: !PB9
enable_pin: !PC3
microsteps: 16
rotation_distance: 40
endstop_pin: ^PA6
position_endstop: 260
position_max: 260
homing_speed: 50
[stepper_z]
step_pin: PB6
dir_pin: PB5
enable_pin: !PC3
microsteps: 16
rotation_distance: 8
position_endstop: 0.0 # disable to use BLTouch
endstop_pin: ^PA7 # disable to use BLTouch
# endstop_pin: probe:z_virtual_endstop # enable to use BLTouch
# position_min: -5 # enable to use BLTouch
position_max: 400
# [safe_z_home] # enable for BLTouch
# home_xy_position: 150.7, 137
# speed: 100
# z_hop: 10
# z_hop_speed: 5
# [bltouch] # enable for BLTouch
# sensor_pin: ^PB1
# control_pin: PB0
# x_offset: 20.7
# y_offset: 7
# z_offset: 2.4
# speed: 3.0
# [bed_mesh] # enable for BLTouch
# speed: 100
# mesh_min: 10, 10
# mesh_max: 250, 250
# algorithm: bicubic
# probe_count: 5,5
[extruder]
max_extrude_only_distance: 1000.0
step_pin: PB4
dir_pin: !PB3
enable_pin: !PC3
microsteps: 16
rotation_distance: 22.857
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: PA1
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PC5
control: pid
pid_Kp: 26.949
pid_Ki: 1.497
pid_Kd: 121.269
min_temp: 0
max_temp: 260
[heater_bed]
heater_pin: PA2
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PC4
control: pid
pid_Kp: 327.11
pid_Ki: 19.20
pid_Kd: 1393.45
min_temp: 0
max_temp: 100
[fan]
pin: PA0
[filament_switch_sensor e0_sensor]
switch_pin: PA4
[mcu]
serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
restart_method: command
[printer]
kinematics: corexy
max_velocity: 500
max_accel: 2000
max_z_velocity: 10
max_z_accel: 100

View File

@ -0,0 +1,115 @@
# This file contains common pin mappings for Longer LK4 Pro.
# To use this config, the firmware should be compiled for the AVR
# atmega2560 (though other AVR chips are also possible).
# See docs/Config_Reference.md for a description of parameters.
[stepper_x]
step_pin: ar54
dir_pin: !ar55
enable_pin: !ar38
microsteps: 16
rotation_distance: 40
endstop_pin: ^!ar3
position_endstop: 0
position_max: 235
homing_speed: 50
[stepper_y]
step_pin: ar60
dir_pin: ar61
enable_pin: !ar56
microsteps: 16
rotation_distance: 40
endstop_pin: ^!ar14
position_endstop: 0
position_max: 235
homing_speed: 50
[stepper_z]
step_pin: ar46
dir_pin: !ar48
enable_pin: !ar62
microsteps: 16
rotation_distance: 8
endstop_pin: ^!ar35
# Uncomment for BLTouch
# endstop_pin: probe:z_virtual_endstop
position_endstop: 0.5
position_max: 250
# Uncomment this section for BLTouch
# [homing_override]
# axes: z
# set_position_z: 0.0
# gcode:
# G90
# G0 Z5 F600
# G28 X0 Y0
# G0 X143 Y137 F3600
# G28 Z0
# G0 Z5 F600
# [bltouch]
# According this follow mapping :
# https://arduiblog.com/2020/06/22/installation-dun-bltouch-sur-lalfawise-u30-pro/
# & see "Branchement" paragraph & picture
# sensor_pin: ^ar35
# control_pin: ar7
# If you use this fang : https://www.thingiverse.com/thing:3603067
# you can use this follow values for x & y offset
# x_offset: -28
# y_offset: -26
# and test this z_offset
# z_offset: 1.56
# [bed_mesh]
# mesh_min: 16,16
# mesh_max: 201,200
# probe_count: 4,3
[extruder]
step_pin: ar26
dir_pin: !ar28
enable_pin: !ar24
microsteps: 16
rotation_distance: 34.5576
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: ar10
sensor_type: EPCOS 100K B57560G104F
sensor_pin: analog13
control: pid
pid_Kp: 22.2
pid_Ki: 1.08
pid_Kd: 114
min_temp: 0
max_temp: 250
[filament_switch_sensor filament_sensor]
switch_pin: ^!ar2
[heater_bed]
heater_pin: ar8
sensor_type: EPCOS 100K B57560G104F
sensor_pin: analog14
control: watermark
min_temp: 0
max_temp: 130
[fan]
pin: ar9
[mcu]
serial: /dev/ttyUSB0
pin_map: arduino
[printer]
kinematics: cartesian
max_velocity: 300
max_accel: 3000
max_z_velocity: 5
max_z_accel: 100
# Klipper doesn't able to working display at this time

View File

@ -16,7 +16,8 @@ dir_pin: PL1
#define X_ENABLE_PIN 29 #define X_ENABLE_PIN 29
enable_pin: !PA7 enable_pin: !PA7
# 1/100 # 1/100
step_distance: .010000 microsteps: 16
rotation_distance: 32
#define X_MIN_PIN 12 #define X_MIN_PIN 12
endstop_pin: ^!PB6 endstop_pin: ^!PB6
position_endstop: -3 position_endstop: -3
@ -34,7 +35,8 @@ dir_pin: !PL0
#define Y_ENABLE_PIN 28 #define Y_ENABLE_PIN 28
enable_pin: !PA6 enable_pin: !PA6
# 1/100 # 1/100
step_distance: .010000 microsteps: 16
rotation_distance: 32
#define Y_MIN_PIN 11 #define Y_MIN_PIN 11
endstop_pin: ^!PB5 endstop_pin: ^!PB5
position_endstop: -7 position_endstop: -7
@ -52,7 +54,8 @@ dir_pin: PL2
#define Z_ENABLE_PIN 27 #define Z_ENABLE_PIN 27
enable_pin: !PA5 enable_pin: !PA5
# 1/1600 # 1/1600
step_distance: 0.000625 microsteps: 16
rotation_distance: 2
#define Z_MAX_PIN 23 #define Z_MAX_PIN 23
endstop_pin: ^!PA1 endstop_pin: ^!PA1
# I have replaced the original nozzle with # I have replaced the original nozzle with
@ -73,7 +76,8 @@ dir_pin: !PL6
#define E0_ENABLE_PIN 26 #define E0_ENABLE_PIN 26
enable_pin: !PA4 enable_pin: !PA4
# 1/833 # 1/833
step_distance: 0.001200480192076831 microsteps: 16
rotation_distance: 3.842
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 2.850 filament_diameter: 2.850
#define HEATER_0_PIN 3 #define HEATER_0_PIN 3

View File

@ -10,7 +10,8 @@
step_pin: PC0 step_pin: PC0
dir_pin: PL1 dir_pin: PL1
enable_pin: !PA7 enable_pin: !PA7
step_distance: .010000 microsteps: 16
rotation_distance: 32
endstop_pin: ^PB6 endstop_pin: ^PB6
position_endstop: -20 position_endstop: -20
position_min: -20 position_min: -20
@ -21,7 +22,8 @@ homing_speed: 50
step_pin: PC1 step_pin: PC1
dir_pin: !PL0 dir_pin: !PL0
enable_pin: !PA6 enable_pin: !PA6
step_distance: .010000 microsteps: 16
rotation_distance: 32
endstop_pin: ^PA1 endstop_pin: ^PA1
position_endstop: 306 position_endstop: 306
position_min: -20 position_min: -20
@ -32,7 +34,8 @@ homing_speed: 50
step_pin: PC2 step_pin: PC2
dir_pin: PL2 dir_pin: PL2
enable_pin: !PA5 enable_pin: !PA5
step_distance: 0.000625 microsteps: 16
rotation_distance: 2
endstop_pin: ^!PB4 endstop_pin: ^!PB4
position_endstop: -0.7 position_endstop: -0.7
position_min: -1.5 position_min: -1.5
@ -44,7 +47,9 @@ homing_speed: 1
step_pin: PC3 step_pin: PC3
dir_pin: !PL6 dir_pin: !PL6
enable_pin: !PA4 enable_pin: !PA4
step_distance: 0.001182 microsteps: 16
gear_ratio: 48:9
rotation_distance: 20.562
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 2.920 filament_diameter: 2.920
heater_pin: PH6 heater_pin: PH6
@ -63,7 +68,8 @@ min_extrude_temp: 140
#step_pin: PC3 #step_pin: PC3
#dir_pin: !PL6 #dir_pin: !PL6
#enable_pin: !PA4 #enable_pin: !PA4
#step_distance: 0.002381 #microsteps: 16
#rotation_distance: 7.619
#nozzle_diameter: 0.400 #nozzle_diameter: 0.400
#filament_diameter: 2.920 #filament_diameter: 2.920
#heater_pin: PH6 #heater_pin: PH6
@ -145,15 +151,15 @@ sample_retract_dist: 1.0
samples_tolerance: 0.075 samples_tolerance: 0.075
[bed_tilt] [bed_tilt]
points: -5,-3 points: -9,-9
290,-3 289.4,-9
290,292 289.4,290
-5,292 -9,289
speed: 75 speed: 75
horizontal_move_z: 5 horizontal_move_z: 5
[safe_z_home] [safe_z_home]
home_xy_position: -19,265 home_xy_position: -19.1,259.3
speed: 50.0 speed: 50.0
z_hop: 10.0 z_hop: 10.0

View File

@ -33,7 +33,8 @@
step_pin: PC0 step_pin: PC0
dir_pin: PL1 dir_pin: PL1
enable_pin: !PA7 enable_pin: !PA7
step_distance: .010000 microsteps: 16
rotation_distance: 32
endstop_pin: ^PB6 endstop_pin: ^PB6
position_endstop: -20 position_endstop: -20
position_min: -20 position_min: -20
@ -45,7 +46,8 @@ second_homing_speed: 5
step_pin: PC1 step_pin: PC1
dir_pin: !PL0 dir_pin: !PL0
enable_pin: !PA6 enable_pin: !PA6
step_distance: .010000 microsteps: 16
rotation_distance: 32
endstop_pin: ^PA1 endstop_pin: ^PA1
position_endstop: 306 position_endstop: 306
position_min: -17 position_min: -17
@ -57,7 +59,8 @@ second_homing_speed: 5
step_pin: PC2 step_pin: PC2
dir_pin: PL2 dir_pin: PL2
enable_pin: !PA5 enable_pin: !PA5
step_distance: 0.000625 microsteps: 16
rotation_distance: 2
endstop_pin: ^!PB4 endstop_pin: ^!PB4
position_endstop: 5.0 position_endstop: 5.0
position_min: -5.8 position_min: -5.8
@ -72,7 +75,8 @@ second_homing_speed: 1
step_pin: PC4 step_pin: PC4
dir_pin: !PL7 dir_pin: !PL7
enable_pin: !PA3 enable_pin: !PA3
step_distance: 0.001315789473 microsteps: 16
rotation_distance: 4.211
nozzle_diameter: 0.500 nozzle_diameter: 0.500
filament_diameter: 2.850 filament_diameter: 2.850
heater_pin: PH4 heater_pin: PH4
@ -93,7 +97,8 @@ min_extrude_temp: 120
step_pin: PC3 step_pin: PC3
dir_pin: PL6 dir_pin: PL6
enable_pin: !PA4 enable_pin: !PA4
step_distance: 0.001315789473 microsteps: 16
rotation_distance: 4.211
nozzle_diameter: 0.500 nozzle_diameter: 0.500
filament_diameter: 2.850 filament_diameter: 2.850
heater_pin: PH6 heater_pin: PH6

View File

@ -7,35 +7,36 @@
step_pin: PC0 step_pin: PC0
dir_pin: !PL1 dir_pin: !PL1
enable_pin: !PA7 enable_pin: !PA7
step_distance: .0225 microsteps: 8
rotation_distance: 36
endstop_pin: ^!PB6 endstop_pin: ^!PB6
position_endstop: 0.0 position_endstop: 0.0
position_max: 200 position_max: 200
homing_speed: 50 homing_speed: 50
[endstop_phase stepper_x] [endstop_phase stepper_x]
phases: 32
endstop_accuracy: .200 endstop_accuracy: .200
[stepper_y] [stepper_y]
step_pin: PC1 step_pin: PC1
dir_pin: PL0 dir_pin: PL0
enable_pin: !PA6 enable_pin: !PA6
step_distance: .0225 microsteps: 8
rotation_distance: 36
endstop_pin: ^!PB5 endstop_pin: ^!PB5
position_endstop: 0.0 position_endstop: 0.0
position_max: 250 position_max: 250
homing_speed: 50 homing_speed: 50
[endstop_phase stepper_y] [endstop_phase stepper_y]
phases: 32
endstop_accuracy: .200 endstop_accuracy: .200
[stepper_z] [stepper_z]
step_pin: PC2 step_pin: PC2
dir_pin: !PL2 dir_pin: !PL2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .005 microsteps: 8
rotation_distance: 8
endstop_pin: ^!PB4 endstop_pin: ^!PB4
position_min: 0.1 position_min: 0.1
position_endstop: 0.7 position_endstop: 0.7
@ -43,14 +44,15 @@ position_max: 200
homing_retract_dist: 2.0 homing_retract_dist: 2.0
[endstop_phase stepper_z] [endstop_phase stepper_z]
phases: 32
endstop_accuracy: .070 endstop_accuracy: .070
[extruder] [extruder]
step_pin: PC3 step_pin: PC3
dir_pin: PL6 dir_pin: PL6
enable_pin: !PA4 enable_pin: !PA4
step_distance: .004242 microsteps: 8
gear_ratio: 57:11
rotation_distance: 35.170
nozzle_diameter: 0.350 nozzle_diameter: 0.350
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PH6 heater_pin: PH6

View File

@ -8,7 +8,8 @@
step_pin: PC0 step_pin: PC0
dir_pin: !PL1 dir_pin: !PL1
enable_pin: !PA7 enable_pin: !PA7
step_distance: .01125 microsteps: 16
rotation_distance: 36
endstop_pin: ^!PB6 endstop_pin: ^!PB6
position_endstop: 0 position_endstop: 0
position_max: 205 position_max: 205
@ -18,7 +19,8 @@ homing_speed: 50
step_pin: PC1 step_pin: PC1
dir_pin: PL0 dir_pin: PL0
enable_pin: !PA6 enable_pin: !PA6
step_distance: .01125 microsteps: 16
rotation_distance: 36
endstop_pin: ^!PB5 endstop_pin: ^!PB5
position_endstop: 0 position_endstop: 0
position_max: 250 position_max: 250
@ -28,7 +30,8 @@ homing_speed: 50
step_pin: PC2 step_pin: PC2
dir_pin: !PL2 dir_pin: !PL2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^!PB4 endstop_pin: ^!PB4
position_min: 0.1 position_min: 0.1
position_endstop: 0.7 position_endstop: 0.7
@ -40,7 +43,9 @@ homing_retract_dist: 2.0
step_pin: PC3 step_pin: PC3
dir_pin: PL6 dir_pin: PL6
enable_pin: !PA4 enable_pin: !PA4
step_distance: .00188 microsteps: 16
gear_ratio: 57:11
rotation_distance: 31.174
nozzle_diameter: 0.350 nozzle_diameter: 0.350
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PH6 heater_pin: PH6

View File

@ -8,7 +8,8 @@
step_pin: ar54 step_pin: ar54
dir_pin: !ar55 dir_pin: !ar55
enable_pin: !ar38 enable_pin: !ar38
step_distance: .01 microsteps: 16
rotation_distance: 32
endstop_pin: ^ar2 endstop_pin: ^ar2
homing_speed: 100 homing_speed: 100
position_endstop: 319.5 position_endstop: 319.5
@ -18,21 +19,24 @@ arm_length: 217.0
step_pin: ar60 step_pin: ar60
dir_pin: !ar61 dir_pin: !ar61
enable_pin: !ar56 enable_pin: !ar56
step_distance: .01 microsteps: 16
rotation_distance: 32
endstop_pin: ^ar15 endstop_pin: ^ar15
[stepper_c] [stepper_c]
step_pin: ar46 step_pin: ar46
dir_pin: !ar48 dir_pin: !ar48
enable_pin: !ar62 enable_pin: !ar62
step_distance: .01 microsteps: 16
rotation_distance: 32
endstop_pin: ^ar19 endstop_pin: ^ar19
[extruder] [extruder]
step_pin: ar26 step_pin: ar26
dir_pin: ar28 dir_pin: ar28
enable_pin: !ar24 enable_pin: !ar24
step_distance: 0.006271 microsteps: 16
rotation_distance: 20.067
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar10 heater_pin: ar10

View File

@ -26,7 +26,8 @@ homing_speed: 50
step_pin: PB12 step_pin: PB12
dir_pin: PB11 dir_pin: PB11
enable_pin: !PB10 enable_pin: !PB10
step_distance: .0175 # This is 57.14 steps per mm microsteps: 16
rotation_distance: 56
endstop_pin: ^PC14 endstop_pin: ^PC14
position_endstop: 125.00 position_endstop: 125.00
arm_length: 120.8 arm_length: 120.8
@ -37,21 +38,24 @@ arm_length: 120.8
step_pin: PB2 step_pin: PB2
dir_pin: PB1 dir_pin: PB1
enable_pin: !PB10 enable_pin: !PB10
step_distance: .0175 # This is 57.14 steps per mm microsteps: 16
rotation_distance: 56
endstop_pin: ^PC15 endstop_pin: ^PC15
[stepper_c] [stepper_c]
step_pin: PB14 step_pin: PB14
dir_pin: PB13 dir_pin: PB13
enable_pin: !PB10 enable_pin: !PB10
step_distance: .0175 # This is 57.14 steps per mm microsteps: 16
rotation_distance: 56
endstop_pin: ^PC13 endstop_pin: ^PC13
[extruder] [extruder]
step_pin: PA7 step_pin: PA7
dir_pin: !PA6 dir_pin: !PA6
enable_pin: !PB0 enable_pin: !PB0
step_distance: .02062 # This is 48.50 steps per mm microsteps: 16
rotation_distance: 65.984
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PA1 heater_pin: PA1

View File

@ -0,0 +1,186 @@
# This file contains common pin mappings for the 2019 Monoprice
# Select Mini v2. To use this config, the firmware should be compiled for the
# STM32F070 microcontroller with an 8MHz crystal and USB for communication
# (instead of serial).
#
# Use the following settings in make menuconfig:
#
# * Microcontroller architecture: STM32
# * Processor: STM32F070
# * Clockspeed: 8 Mhz
# * USB communication (instead of serial)
#
# IMPORTANT: A bootloader offset of 8KiB will preserver the stock bootloader
# and allows easy flashing via SDCard without additional hardware.
#
# Also make sure to use the following string in the low-level configuration
# options to set a couple of GPIOs to high when the MCU boots:
#
# PA8, PB5, PB1
#
# This will deactivate the steppers until klippy takes over.
#
# Note 1: You can flash klipper by copying out/klipper.bin to the MPSMv2's
# SDCard, inserting the SDCard while the printer is off and switching it on.
# Returning to stock firmware without a programmer is possible, as long as you
# do not overwrite the bootloader.
#
# Note 2: Stepper directions are not consistent in MSPMv2 printers. Check the
# directions of your device with M503 in the stock firmware and adjust the
# dir_pins below accordingly.
#
# Note 3: Klipper currently does not support the LCD-UI of this
# printer, which is connected via serial interface and controlled by an
# esp8266 using a custom protocol. But it is possible to use the original
# rotary encoder & button with an extra display. An example of how to attach
# a SSD1306 OLED display is commented out at the bottom.
#
# Note 4: Monoprice has made small changes in the series of Select Mini
# printers without updating the printers version. Please consider adding your
# boards reversion to the list of compatible motion controllers below or
# submitting a new config template if significant changes are required.
#
# Tested montion controller reversions:
# * MPSM motion M2-v3.0-170721
#
# See ../docs/Config_Reference.md file for a description of all parameters.
[stepper_x]
homing_speed: 15
step_pin: PB14
dir_pin: !PB15 #modify stepper direction if necessary
enable_pin: !PA8
# rotation_distance varies in the printer model. Check the correct
# step-rate of your Select Mini in the original firmware (with M503)
# and calculate the appropriate value for rotation_distance. This has
# to be done for all axes.
# This config contains values for later MSPMv2 printers.
microsteps: 16
rotation_distance: 34.510 # 17 teeth on pulley; MXL belt (2.03 pitch)
endstop_pin: ^!PB4
position_endstop: 0
position_max: 120
position_min: -1
[stepper_y]
homing_speed: 15
step_pin: PB12
dir_pin: PB13 #modify stepper direction if necessary
enable_pin: !PA8
microsteps: 16
rotation_distance: 34.510 # check comment in [stepper_x] section
endstop_pin: ^!PA15
position_endstop: 0
position_max: 120
position_min: -1
[stepper_z]
homing_speed: 10
step_pin: PB10
dir_pin: PB2 #modify stepper direction if necessary
enable_pin: !PB11
microsteps: 16
full_steps_per_rotation: 48
rotation_distance: 0.7 # M4 rod. check comment in [stepper_x] section
endstop_pin: ^!PB5
position_endstop: 0.5
position_max: 120
[extruder]
# extruder stepper
step_pin: PB0
dir_pin: !PC13 #modify stepper direction if necessary
enable_pin: !PB1
microsteps: 16
rotation_distance: 32.990 # 97 steps/mm. check comment in [stepper_x] section
nozzle_diameter: 0.400
filament_diameter: 1.750
# heater
heater_pin: PB6
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PA0
# pid @ Vt 180°C on stock hardware
control: pid
pid_kp: 21.00
pid_ki: 0.75
pid_kd: 125.00
# temperatures
min_temp: 0
max_temp: 260
max_extrude_only_distance: 425 #for (un-)loading
[heater_bed]
heater_pin: PB7
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PA1
# pid @ Vt 50°C on stock hardware
control: pid
pid_kp: 70.00
pid_ki: 1.50
pid_kd: 812.00
min_temp: 0
max_temp: 100
# Print cooling fan
[heater_fan fan]
pin: PB8
# chassis fan
[controller_fan chassis_fan]
pin: PB3
off_below: 0.25
[mcu]
serial: /dev/ttyACM0
restart_method: command
[printer]
kinematics: cartesian
max_velocity: 150
max_accel: 800
max_z_velocity: 1.5
max_z_accel: 20
# Positions for BED_SCREWS_ADJUST levelling with bed screws still accessible
[bed_screws]
screw1: 22,10
screw2: 22,90
screw3: 98,90
screw4: 98,10
######################################################################
# Optional: i2c ssd1306 OLED-display controlled by raspi host_mcu
######################################################################
#[mcu host]
#serial: /tmp/klipper_host_mcu
#
#[display]
#lcd_type: ssd1306
#i2c_mcu: host
#i2c_bus: i2c.1
#encoder_pins: ^host:gpiochip0/gpio7, ^host:gpiochip0/gpio8
#click_pin: !host:gpiochip0/gpio4
######################################################################
# Optional: Touch sensor via unpopulated header
######################################################################
# Later motion controllers have a unused socket that can be used to
# attach a probe or other additional hardware.
# You will need a JST PH 4-pin connector. Pin order (from STM32 to
# SDCard-slot) is: GND-PA2-PA3-3.3V
#
# Older BLtouch sensors and knock offs require 5V supply voltage.
# Since the motion controller does not supply 5V you will need to add
# an appropriate power source. easiest is probably soldering a 5V step
# down converter to the 12V supply pins. When running the touch sensor
# on 5V you will also need reduce the voltage on the sensor_pin with a
# voltage divider or level shifter. The control_pin can be attached to
# a 5V touch sensor directly.
#[bltouch]
#control_pin: PA2
#sensor_pin: PA3
#z_offset: 1

View File

@ -8,7 +8,8 @@
step_pin: PC0 step_pin: PC0
dir_pin: !PL1 dir_pin: !PL1
enable_pin: !PA7 enable_pin: !PA7
step_distance: .01 microsteps: 16
rotation_distance: 32
endstop_pin: ^PB6 endstop_pin: ^PB6
#endstop_pin: ^PA2 #endstop_pin: ^PA2
position_endstop: 0 position_endstop: 0
@ -19,7 +20,8 @@ homing_speed: 50
step_pin: PC1 step_pin: PC1
dir_pin: PL0 dir_pin: PL0
enable_pin: !PA6 enable_pin: !PA6
step_distance: .01 microsteps: 16
rotation_distance: 32
endstop_pin: ^PB5 endstop_pin: ^PB5
#endstop_pin: ^PA1 #endstop_pin: ^PA1
position_endstop: 0 position_endstop: 0
@ -30,17 +32,19 @@ homing_speed: 50
step_pin: PC2 step_pin: PC2
dir_pin: PL2 dir_pin: PL2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .00125 microsteps: 16
rotation_distance: 4
endstop_pin: probe:z_virtual_endstop endstop_pin: probe:z_virtual_endstop
#endstop_pin: ^PC7 #endstop_pin: ^PC7
position_endstop: 0.5 #position_endstop: 0.5
position_max: 225 position_max: 225
[extruder] [extruder]
step_pin: PC3 step_pin: PC3
dir_pin: PL6 dir_pin: PL6
enable_pin: !PA4 enable_pin: !PA4
step_distance: .0102 microsteps: 16
rotation_distance: 32.640
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PH6 heater_pin: PH6
@ -60,7 +64,8 @@ max_temp: 275
#enable_pin: !PA3 #enable_pin: !PA3
#heater_pin: PH4 #heater_pin: PH4
#sensor_pin: PF1 #sensor_pin: PF1
#step_distance: .0102 #microsteps: 16
#rotation_distance: 32.640
#nozzle_diameter: 0.400 #nozzle_diameter: 0.400
#filament_diameter: 1.750 #filament_diameter: 1.750
#sensor_type: ATC Semitec 104GT-2 #sensor_type: ATC Semitec 104GT-2

View File

@ -8,7 +8,8 @@
step_pin: PC0 step_pin: PC0
dir_pin: !PL1 dir_pin: !PL1
enable_pin: !PA7 enable_pin: !PA7
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PA2 endstop_pin: ^PA2
homing_speed: 50 homing_speed: 50
position_endstop: 380 position_endstop: 380
@ -18,21 +19,24 @@ arm_length: 290.800
step_pin: PC1 step_pin: PC1
dir_pin: PL0 dir_pin: PL0
enable_pin: !PA6 enable_pin: !PA6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PA1 endstop_pin: ^PA1
[stepper_c] [stepper_c]
step_pin: PC2 step_pin: PC2
dir_pin: !PL2 dir_pin: !PL2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^PC7 endstop_pin: ^PC7
[extruder] [extruder]
step_pin: PC3 step_pin: PC3
dir_pin: !PL6 dir_pin: !PL6
enable_pin: !PA4 enable_pin: !PA4
step_distance: .010793 microsteps: 16
rotation_distance: 34.538
nozzle_diameter: 0.500 nozzle_diameter: 0.500
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PH6 heater_pin: PH6

View File

@ -8,7 +8,8 @@
step_pin: ar54 step_pin: ar54
dir_pin: ar55 dir_pin: ar55
enable_pin: !ar38 enable_pin: !ar38
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar3 endstop_pin: ^ar3
position_endstop: 0 position_endstop: 0
position_max: 300 position_max: 300
@ -18,7 +19,8 @@ homing_speed: 50
step_pin: ar60 step_pin: ar60
dir_pin: ar61 dir_pin: ar61
enable_pin: !ar56 enable_pin: !ar56
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^ar14 endstop_pin: ^ar14
position_endstop: 0 position_endstop: 0
position_max: 255 position_max: 255
@ -28,7 +30,8 @@ homing_speed: 50
step_pin: ar46 step_pin: ar46
dir_pin: !ar48 dir_pin: !ar48
enable_pin: !ar62 enable_pin: !ar62
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^ar18 endstop_pin: ^ar18
position_endstop: 0 position_endstop: 0
position_max: 300 position_max: 300
@ -37,7 +40,8 @@ position_max: 300
step_pin: ar26 step_pin: ar26
dir_pin: !ar28 dir_pin: !ar28
enable_pin: !ar24 enable_pin: !ar24
step_distance: .0024 microsteps: 16
rotation_distance: 7.680
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar10 heater_pin: ar10
@ -52,7 +56,7 @@ max_temp: 265
[heater_bed] [heater_bed]
heater_pin: ar8 heater_pin: ar8
sensor_type: ATC Semitec 104GT-2 sensor_type: EPCOS 100K B57560G104F
sensor_pin: analog14 sensor_pin: analog14
control: pid control: pid
pid_Kp: 72.174 pid_Kp: 72.174

View File

@ -0,0 +1,105 @@
# This file contains pin mappings for the SUNLU S8 v1.01 (circa 2020), which
# is a modified RAMPS v1.3 board. To use this config, the firmware should be
# compiled for the AVR atmega2560. The following pins are available for
# expansion (e.g. ABL): ^ar19 (Z+ endstop), ar4, ar5, ar6, ar11
# See docs/Config_Reference.md for a description of parameters.
[stepper_x]
step_pin: ar54
dir_pin: !ar55
enable_pin: !ar38
microsteps: 16
rotation_distance: 40
endstop_pin: ^!ar3
position_endstop: 0
position_max: 310
homing_speed: 50
[stepper_y]
step_pin: ar60
dir_pin: !ar61
enable_pin: !ar56
microsteps: 16
rotation_distance: 40
endstop_pin: ^!ar14
position_endstop: 0
position_max: 310
homing_speed: 50
[stepper_z]
step_pin: ar46
dir_pin: ar48
enable_pin: !ar62
microsteps: 16
rotation_distance: 8
endstop_pin: ^!ar18
position_endstop: 0.5
position_max: 400
[extruder]
step_pin: ar26
dir_pin: !ar28
enable_pin: !ar24
microsteps: 16
rotation_distance: 33.280
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: ar10
sensor_type: EPCOS 100K B57560G104F
sensor_pin: analog13
control: pid
pid_kp: 25.588
pid_ki: 1.496
pid_kd: 109.388
min_temp: 0
max_temp: 250
[filament_switch_sensor runout]
pause_on_runout: True
switch_pin: ^ar2
[heater_bed]
heater_pin: ar8
sensor_type: EPCOS 100K B57560G104F
sensor_pin: analog14
control: pid
pid_kp: 74.786
pid_ki: 0.766
pid_kd: 1825.718
min_temp: 0
max_temp: 110
[verify_heater heater_bed]
# The stock printer heats slowly due to a large bed and no external MOSFET.
# This should be reduced if an external MOSFET is added to increase max_temp
# and heating rate.
check_gain_time: 240
[fan]
pin: ar9
[heater_fan fan1]
pin: ar7
[mcu]
serial: /dev/ttyUSB0
pin_map: arduino
[printer]
kinematics: cartesian
max_velocity: 300
max_accel: 3000
max_z_velocity: 10
max_z_accel: 100
[display]
lcd_type: st7920
cs_pin: ar16
sclk_pin: ar23
sid_pin: ar17
encoder_pins: ^ar33, ^ar31
click_pin: ^!ar35
[output_pin beeper]
pin: ar37

View File

@ -3,7 +3,7 @@
# Note, this config has only been tested on a modified Tevo Flash # Note, this config has only been tested on a modified Tevo Flash
# (using a Bondtech BMG extruder). If using a stock printer it may be # (using a Bondtech BMG extruder). If using a stock printer it may be
# necessary to update the extruder step_distance parameter. # necessary to update the extruder rotation_distance parameter.
# See docs/Config_Reference.md for a description of parameters. # See docs/Config_Reference.md for a description of parameters.
@ -11,7 +11,8 @@
step_pin: ar54 step_pin: ar54
dir_pin: !ar55 dir_pin: !ar55
enable_pin: !ar38 enable_pin: !ar38
step_distance: .012491 microsteps: 16
rotation_distance: 40
endstop_pin: !ar3 endstop_pin: !ar3
position_endstop: -13 position_endstop: -13
position_min: -13 position_min: -13
@ -22,7 +23,8 @@ homing_speed: 50
step_pin: ar60 step_pin: ar60
dir_pin: ar61 dir_pin: ar61
enable_pin: !ar56 enable_pin: !ar56
step_distance: .012441 microsteps: 16
rotation_distance: 40
endstop_pin: !ar14 endstop_pin: !ar14
position_endstop: -3 position_endstop: -3
position_min: -3 position_min: -3
@ -33,7 +35,8 @@ homing_speed: 50
step_pin: ar46 step_pin: ar46
dir_pin: ar48 dir_pin: ar48
enable_pin: !ar62 enable_pin: !ar62
step_distance: .002520 microsteps: 16
rotation_distance: 8
position_max: 250 position_max: 250
endstop_pin: probe:z_virtual_endstop endstop_pin: probe:z_virtual_endstop
position_min: -2 position_min: -2
@ -42,13 +45,16 @@ position_min: -2
step_pin: ar36 step_pin: ar36
dir_pin: ar34 dir_pin: ar34
enable_pin: !ar30 enable_pin: !ar30
step_distance: .002520 microsteps: 16
rotation_distance: 8
[extruder] [extruder]
step_pin: ar26 step_pin: ar26
dir_pin: ar28 dir_pin: ar28
enable_pin: !ar24 enable_pin: !ar24
step_distance: .002401 microsteps: 16
gear_ratio: 50:17
rotation_distance: 22.598
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: ar10 heater_pin: ar10

View File

@ -11,7 +11,8 @@
step_pin: ar54 step_pin: ar54
dir_pin: !ar55 dir_pin: !ar55
enable_pin: !ar38 enable_pin: !ar38
step_distance: 0.012583 microsteps: 16
rotation_distance: 40
endstop_pin: ^!ar3 endstop_pin: ^!ar3
position_endstop: -2 position_endstop: -2
position_max: 220 position_max: 220
@ -22,7 +23,8 @@ homing_speed: 25.0
step_pin: ar60 step_pin: ar60
dir_pin: ar61 dir_pin: ar61
enable_pin: !ar56 enable_pin: !ar56
step_distance: 0.01256 microsteps: 16
rotation_distance: 40
endstop_pin: ^!ar14 endstop_pin: ^!ar14
position_endstop: 0 position_endstop: 0
position_max: 220 position_max: 220
@ -32,7 +34,8 @@ homing_speed: 25.0
step_pin: ar46 step_pin: ar46
dir_pin: ar48 dir_pin: ar48
enable_pin: !ar62 enable_pin: !ar62
step_distance: 0.002492 microsteps: 16
rotation_distance: 8
endstop_pin: ^!ar18 endstop_pin: ^!ar18
position_endstop: 0 position_endstop: 0
position_max: 200 position_max: 200
@ -42,13 +45,15 @@ position_max: 200
#step_pin: ar36 #step_pin: ar36
#dir_pin: ar34 #dir_pin: ar34
#enable_pin: !ar30 #enable_pin: !ar30
#step_distance: 0.002492 #microsteps: 16
#rotation_distance: 8
[extruder] [extruder]
step_pin: ar26 step_pin: ar26
dir_pin: ar28 dir_pin: ar28
enable_pin: !ar24 enable_pin: !ar24
step_distance: 0.002470 microsteps: 16
rotation_distance: 7.904
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.75 filament_diameter: 1.75

View File

@ -13,7 +13,8 @@
step_pin: PD7 step_pin: PD7
dir_pin: PC5 dir_pin: PC5
enable_pin: !PD6 enable_pin: !PD6
step_distance: .01 microsteps: 16
rotation_distance: 32
endstop_pin: ^!PC2 endstop_pin: ^!PC2
position_endstop: -8 position_endstop: -8
position_max: 220 position_max: 220
@ -24,7 +25,8 @@ homing_speed: 50
step_pin: PC6 step_pin: PC6
dir_pin: PC7 dir_pin: PC7
enable_pin: !PD6 enable_pin: !PD6
step_distance: .01 microsteps: 16
rotation_distance: 32
endstop_pin: ^!PC3 endstop_pin: ^!PC3
position_endstop: 0 position_endstop: 0
position_min: 0 position_min: 0
@ -35,7 +37,8 @@ homing_speed: 50
step_pin: PB3 step_pin: PB3
dir_pin: !PB2 dir_pin: !PB2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^!PC4 endstop_pin: ^!PC4
position_endstop: 0 position_endstop: 0
position_max: 210 position_max: 210
@ -45,7 +48,8 @@ homing_speed: 20
step_pin: PB1 step_pin: PB1
dir_pin: PB0 dir_pin: PB0
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0105 microsteps: 16
rotation_distance: 33.600
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PD5 heater_pin: PD5

View File

@ -13,7 +13,8 @@
step_pin: PD7 step_pin: PD7
dir_pin: PC5 dir_pin: PC5
enable_pin: !PD6 enable_pin: !PD6
step_distance: .01 microsteps: 16
rotation_distance: 32
endstop_pin: ^!PC2 endstop_pin: ^!PC2
position_endstop: -8 position_endstop: -8
position_max: 220 position_max: 220
@ -24,7 +25,8 @@ homing_speed: 50
step_pin: PC6 step_pin: PC6
dir_pin: PC7 dir_pin: PC7
enable_pin: !PD6 enable_pin: !PD6
step_distance: .01 microsteps: 16
rotation_distance: 32
endstop_pin: ^!PC3 endstop_pin: ^!PC3
position_endstop: 0 position_endstop: 0
position_min: -5 position_min: -5
@ -35,7 +37,8 @@ homing_speed: 50
step_pin: PB3 step_pin: PB3
dir_pin: !PB2 dir_pin: !PB2
enable_pin: !PA5 enable_pin: !PA5
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^!PC4 endstop_pin: ^!PC4
position_endstop: 0 position_endstop: 0
position_max: 230 position_max: 230
@ -45,7 +48,8 @@ homing_speed: 20
step_pin: PB1 step_pin: PB1
dir_pin: PB0 dir_pin: PB0
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0105 microsteps: 16
rotation_distance: 33.600
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PD5 heater_pin: PD5

View File

@ -15,7 +15,8 @@
step_pin: PD7 step_pin: PD7
dir_pin: !PC5 dir_pin: !PC5
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!PC2 endstop_pin: ^!PC2
position_endstop: 0 position_endstop: 0
position_max: 330 position_max: 330
@ -25,7 +26,8 @@ homing_speed: 50
step_pin: PC6 step_pin: PC6
dir_pin: !PC7 dir_pin: !PC7
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0125 microsteps: 16
rotation_distance: 40
endstop_pin: ^!PC3 endstop_pin: ^!PC3
position_endstop: 0 position_endstop: 0
position_max: 310 position_max: 310
@ -35,7 +37,8 @@ homing_speed: 50
step_pin: PB3 step_pin: PB3
dir_pin: PB2 dir_pin: PB2
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^!PC4 endstop_pin: ^!PC4
position_endstop: 0.5 position_endstop: 0.5
position_max: 400 position_max: 400
@ -44,7 +47,8 @@ position_max: 400
step_pin: PB1 step_pin: PB1
dir_pin: PB0 dir_pin: PB0
enable_pin: !PD6 enable_pin: !PD6
step_distance: .0111 microsteps: 16
rotation_distance: 35.520
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PD5 heater_pin: PD5

View File

@ -26,7 +26,8 @@ max_z_accel: 30
step_pin: PE5 step_pin: PE5
dir_pin: !PE6 dir_pin: !PE6
enable_pin: !PC13 enable_pin: !PC13
step_distance: .006275 microsteps: 16
rotation_distance: 20
endstop_pin: !PG10 endstop_pin: !PG10
position_endstop: -1 position_endstop: -1
position_min: -1 position_min: -1
@ -39,7 +40,8 @@ second_homing_speed: 10.0
step_pin: PE2 step_pin: PE2
dir_pin: !PE3 dir_pin: !PE3
enable_pin: !PE4 enable_pin: !PE4
step_distance: .006275 microsteps: 16
rotation_distance: 20
endstop_pin: !PA12 endstop_pin: !PA12
position_endstop: 0 position_endstop: 0
position_max: 330 position_max: 330
@ -51,7 +53,8 @@ second_homing_speed: 10.0
step_pin: PB9 step_pin: PB9
dir_pin: PE0 dir_pin: PE0
enable_pin: !PE1 enable_pin: !PE1
step_distance: .00125 microsteps: 16
rotation_distance: 4
endstop_pin: probe:z_virtual_endstop endstop_pin: probe:z_virtual_endstop
position_max: 400 position_max: 400
position_min: -2 position_min: -2
@ -60,7 +63,8 @@ position_min: -2
step_pin: PB4 step_pin: PB4
dir_pin: PB5 dir_pin: PB5
enable_pin: !PB8 enable_pin: !PB8
step_distance: 0.0111 microsteps: 16
rotation_distance: 35.520
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PG12 heater_pin: PG12

View File

@ -19,7 +19,8 @@ serial: /dev/ttyUSB0
step_pin: PD7 step_pin: PD7
dir_pin: PC5 dir_pin: PC5
enable_pin: !PD6 enable_pin: !PD6
step_distance: 0.010 microsteps: 16
rotation_distance: 32
endstop_pin: ^!PC2 endstop_pin: ^!PC2
position_endstop: -47 position_endstop: -47
position_max: 220 position_max: 220
@ -30,7 +31,8 @@ homing_speed: 50
step_pin: PC6 step_pin: PC6
dir_pin: PC7 dir_pin: PC7
enable_pin: !PD6 enable_pin: !PD6
step_distance: 0.010 microsteps: 16
rotation_distance: 32
endstop_pin: ^!PC3 endstop_pin: ^!PC3
position_endstop: 0 position_endstop: 0
position_max: 220 position_max: 220
@ -41,7 +43,8 @@ homing_speed: 50
step_pin: PB3 step_pin: PB3
dir_pin: !PB2 dir_pin: !PB2
enable_pin: !PD6 enable_pin: !PD6
step_distance: 0.0025 microsteps: 16
rotation_distance: 8
endstop_pin: ^!PC4 endstop_pin: ^!PC4
position_endstop: 0 position_endstop: 0
position_max: 210 position_max: 210
@ -51,7 +54,8 @@ homing_speed: 10
step_pin: PB1 step_pin: PB1
dir_pin: PB0 dir_pin: PB0
enable_pin: !PD6 enable_pin: !PD6
step_distance: 0.009931 microsteps: 16
rotation_distance: 31.779
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.750 filament_diameter: 1.750
heater_pin: PD5 heater_pin: PD5

Some files were not shown because too many files have changed in this diff Show More