diff options
author | Pranas Kiziela <pranas.kiziela@gmail.com> | 2020-12-13 13:59:21 +0200 |
---|---|---|
committer | KevinOConnor <kevin@koconnor.net> | 2020-12-15 08:52:24 -0500 |
commit | 0bebdf11c2717dbdac5e4538d8084530b3bc3cd5 (patch) | |
tree | fb11c3702b9d7863b267fddaa059b0760a3f3adb | |
parent | 77add9567555f395eac7b12df96fb830fe08d46c (diff) | |
download | kutter-0bebdf11c2717dbdac5e4538d8084530b3bc3cd5.tar.gz kutter-0bebdf11c2717dbdac5e4538d8084530b3bc3cd5.tar.xz kutter-0bebdf11c2717dbdac5e4538d8084530b3bc3cd5.zip |
config: Add example printer-twotrees-sapphire-plus-2020.cfg config
Signed-off-by: Pranas Kiziela <pranas.kiziela@gmail.com>
-rw-r--r-- | config/printer-twotrees-sapphire-plus-2020.cfg | 99 | ||||
-rw-r--r-- | test/klippy/printers.test | 1 |
2 files changed, 100 insertions, 0 deletions
diff --git a/config/printer-twotrees-sapphire-plus-2020.cfg b/config/printer-twotrees-sapphire-plus-2020.cfg new file mode 100644 index 00000000..58e951e2 --- /dev/null +++ b/config/printer-twotrees-sapphire-plus-2020.cfg @@ -0,0 +1,99 @@ +# This file contains common pin mappings for the Two Trees Sapphire +# Plus printer from 2020 (revision 2 with dual Z axis). + +# To use this config, the firmware should be compiled for the STM32F103. +# When running "make menuconfig" you have to: +# - enable "extra low-level configuration setup", +# - select the 28KiB bootloader, +# - disable "USB for communication" +# - select USART3 for the "Serial Port" +# - set "GPIO pins to set at micro-controller startup" to "!PC6,!PD13" + +# Note that the "make flash" command does not work with the Sapphire +# Pro. After running "make", run the following command: +# ./scripts/update_mks_robin.py out/klipper.bin out/Robin_nano35.bin +# Copy the file out/Robin_nano35.bin to an SD card and then restart the +# printer with that SD card. + +# See docs/Config_Reference.md for a description of parameters. + +[stepper_x] +step_pin: PE3 +dir_pin: !PE2 +enable_pin: !PE4 +step_distance: .01 +endstop_pin: !PA15 +position_endstop: 0 +position_max: 300 +homing_speed: 50 + +[stepper_y] +step_pin: PE0 +dir_pin: !PB9 +enable_pin: !PE1 +step_distance: .01 +endstop_pin: !PA12 +position_endstop: 300 +position_max: 300 +homing_speed: 50 + +[stepper_z] +step_pin: PB5 +dir_pin: PB4 +enable_pin: !PB8 +step_distance: .0025 +endstop_pin: !PA11 +position_endstop: 0 +position_max: 340 + +[stepper_z1] +step_pin: PA6 +dir_pin: PA1 +enable_pin: !PA3 +step_distance: .0025 +endstop_pin: !PC4 + +[extruder] +step_pin: PD6 +dir_pin: !PD3 +enable_pin: !PB3 +step_distance: .0021 +nozzle_diameter: 0.400 +filament_diameter: 1.750 +heater_pin: PC3 +sensor_type: EPCOS 100K B57560G104F # Stock +sensor_pin: PC1 +min_temp: 0 +max_temp: 250 +control: pid +pid_Kp: 17.48 +pid_Ki: 1.32 +pid_Kd: 57.81 + +[heater_bed] +heater_pin: PA0 +sensor_type: EPCOS 100K B57560G104F # Stock +sensor_pin: PC0 +min_temp: 0 +max_temp: 130 +control: pid +pid_Kp: 325.10 +pid_Ki: 63.35 +pid_Kd: 417.10 + +[fan] +pin: PB1 + +[mcu] +serial: /dev/ttyUSB0 +restart_method: command + +[printer] +kinematics: corexy +max_velocity: 250 +max_accel: 4500 +max_z_velocity: 25 +max_z_accel: 100 + +[static_digital_output reset_display] +pins: !PC6, !PD13 diff --git a/test/klippy/printers.test b/test/klippy/printers.test index 0292926e..6ef39b87 100644 --- a/test/klippy/printers.test +++ b/test/klippy/printers.test @@ -133,6 +133,7 @@ CONFIG ../../config/printer-creality-ender3-v2-2020.cfg CONFIG ../../config/printer-creality-ender3pro-2020.cfg CONFIG ../../config/printer-tronxy-x5sa-v6-2019.cfg CONFIG ../../config/printer-twotrees-sapphire-pro-2020.cfg +CONFIG ../../config/printer-twotrees-sapphire-plus-2020.cfg # Printers using the stm32f407 DICTIONARY stm32f407.dict |