Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Klipper3d/klipper.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFisheiyy <54205282+Fisheiyy@users.noreply.github.com>2022-09-16 19:06:49 +0300
committerGitHub <noreply@github.com>2022-09-16 19:06:49 +0300
commit7527e57e5a778d069aaa05b01e03869c63a1a712 (patch)
treee1475baefb229c4a61e8fd8b351554ef89e232af
parentd9c917b95099617b32dfaca4ae90c9e2dd641fff (diff)
config: Add Ender 3 S1 Plus (#5705)
Signed-off-by: Rob Casper <myallneedsemail@gmail.com>
-rw-r--r--config/printer-creality-ender3-s1plus-2022.cfg131
-rw-r--r--test/klippy/printers.test1
2 files changed, 132 insertions, 0 deletions
diff --git a/config/printer-creality-ender3-s1plus-2022.cfg b/config/printer-creality-ender3-s1plus-2022.cfg
new file mode 100644
index 000000000..dca75bba2
--- /dev/null
+++ b/config/printer-creality-ender3-s1plus-2022.cfg
@@ -0,0 +1,131 @@
+# This file contains pin mappings for the stock 2022 Creality Ender 3
+# S1 Plus. To use this config check the STM32 Chip on the Mainboard,
+# during "make menuconfig" select accordingly either the
+# STM32F103 with "28KiB bootloader" or the STM32F401 with
+# "64KiB bootloader" and serial (on USART1 PA10/PA9) for both.
+
+# For a direct serial connection, in "make menuconfig" select
+# "Enable extra low-level configuration options" and Serial
+# (on USART2 PA3/PA2), which is 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 filename
+# must be changed to "firmware.bin"
+
+# With STM32F401, you might need to put "firmware.bin" in a
+# folder on the SD card called "STM32F4_UPDATE" in order to flash.
+
+# See docs/Config_Reference.md for a description of parameters.
+
+[stepper_x]
+step_pin: PC2
+dir_pin: PB9
+enable_pin: !PC3
+microsteps: 16
+rotation_distance: 40
+endstop_pin: !PA5
+position_endstop: -10
+position_max: 316
+position_min: -15
+homing_speed: 50
+
+[stepper_y]
+step_pin: PB8
+dir_pin: PB7
+enable_pin: !PC3
+microsteps: 16
+rotation_distance: 40
+endstop_pin: !PA6
+position_endstop: -10
+position_max: 304
+position_min: -15
+homing_speed: 50
+
+[stepper_z]
+step_pin: PB6
+dir_pin: !PB5
+enable_pin: !PC3
+microsteps: 16
+rotation_distance: 8
+endstop_pin: probe:z_virtual_endstop
+position_max: 300
+position_min: -4
+
+[extruder]
+step_pin: PB4
+dir_pin: PB3
+enable_pin: !PC3
+microsteps: 16
+gear_ratio: 42:12
+rotation_distance: 26.359
+nozzle_diameter: 0.400
+filament_diameter: 1.750
+heater_pin: PA1
+sensor_type: EPCOS 100K B57560G104F
+sensor_pin: PC5
+control: pid
+pid_Kp: 23.561
+pid_Ki: 1.208
+pid_Kd: 114.859
+min_temp: 0
+max_temp: 260
+
+[heater_bed]
+heater_pin: PA7
+sensor_type: EPCOS 100K B57560G104F
+sensor_pin: PC4
+control: pid
+pid_Kp: 71.867
+pid_Ki: 1.536
+pid_Kd: 840.843
+min_temp: 0
+max_temp: 100
+
+[heater_fan hotend_fan]
+pin: PC0
+
+[fan]
+pin: PA0
+
+[mcu]
+serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
+restart_method: command
+
+[printer]
+kinematics: cartesian
+max_velocity: 300
+max_accel: 2000
+max_z_velocity: 5
+max_z_accel: 100
+
+[bltouch]
+sensor_pin: ^PC14
+control_pin: PC13
+x_offset: -31.8
+y_offset: -40.5
+z_offset: 0
+probe_with_touch_mode: true
+stow_on_each_sample: false
+
+[bed_mesh]
+speed: 120
+mesh_min: 20, 20
+mesh_max: 283, 263
+probe_count: 4,4
+algorithm: bicubic
+
+[safe_z_home]
+home_xy_position: 187, 192
+speed: 75
+z_hop: 10
+z_hop_speed: 5
+move_to_previous: true
+
+[filament_switch_sensor e0_sensor]
+switch_pin: !PC15
+pause_on_runout: true
+runout_gcode: PAUSE
+
+[pause_resume]
+recover_velocity: 25
diff --git a/test/klippy/printers.test b/test/klippy/printers.test
index 7cab25cbd..33a3acdf1 100644
--- a/test/klippy/printers.test
+++ b/test/klippy/printers.test
@@ -163,6 +163,7 @@ CONFIG ../../config/printer-creality-cr6se-2020.cfg
CONFIG ../../config/printer-creality-cr6se-2021.cfg
CONFIG ../../config/printer-creality-ender2pro-2021.cfg
CONFIG ../../config/printer-creality-ender3-s1-2021.cfg
+CONFIG ../../config/printer-creality-ender3-s1plus-2022.cfg
CONFIG ../../config/printer-creality-ender3-v2-2020.cfg
CONFIG ../../config/printer-creality-ender3max-2021.cfg
CONFIG ../../config/printer-creality-ender3pro-2020.cfg