diff options
author | Frederic Morin <frederic.morin.8@gmail.com> | 2023-03-05 19:15:43 -0500 |
---|---|---|
committer | KevinOConnor <kevin@koconnor.net> | 2023-05-07 11:15:05 -0400 |
commit | 33b18fd62ba73c90054a7b94b68c341bb3f40d9a (patch) | |
tree | 8a2b11edeaa52ffffa2891412a5f7d6978b8f959 /config | |
parent | a3eebab4f2b90822f76de91487ff3d4158b80494 (diff) | |
download | kutter-33b18fd62ba73c90054a7b94b68c341bb3f40d9a.tar.gz kutter-33b18fd62ba73c90054a7b94b68c341bb3f40d9a.tar.xz kutter-33b18fd62ba73c90054a7b94b68c341bb3f40d9a.zip |
stm32f7: add support for stm32f7 and remram board
Signed-off-by: Frederic Morin <frederic.morin.8@gmail.com>
Diffstat (limited to 'config')
-rw-r--r-- | config/generic-remram.cfg | 117 |
1 files changed, 117 insertions, 0 deletions
diff --git a/config/generic-remram.cfg b/config/generic-remram.cfg new file mode 100644 index 00000000..f94dbc36 --- /dev/null +++ b/config/generic-remram.cfg @@ -0,0 +1,117 @@ +# This file contains common pin mappings for remram boards. To use this +# config, the firmware should be compiled for the ST stm32f765. + +# See docs/Config_Reference.md for a description of parameters. + +[mcu] +serial: /dev/ttyACM0 + +[printer] +kinematics: cartesian +max_velocity: 300 +max_accel: 3000 +max_z_velocity: 5 +max_z_accel: 100 + +[stepper_x] +step_pin: PA15 +dir_pin: PC10 +enable_pin: !PC12 +microsteps: 16 +rotation_distance: 40 +endstop_pin: ^!PB12 # X_MIN +position_endstop: 0 +position_max: 200 +homing_speed: 10 + +[tmc2130 stepper_x] +cs_pin: PB1 +spi_bus: spi1 +run_current: 0.600 +stealthchop_threshold: 999999 +diag1_pin: ^!PC11 + +[stepper_y] +step_pin: PB3 +dir_pin: !PD6 +enable_pin: !PD4 +microsteps: 16 +rotation_distance: 40 +endstop_pin: ^!PB14 # Y_MIN +position_endstop: 0 +position_max: 200 +homing_speed: 10 + +[tmc2130 stepper_y] +cs_pin: PB0 +spi_bus: spi1 +run_current: 0.600 +stealthchop_threshold: 999999 +diag1_pin: ^!PD5 + +[stepper_z] +step_pin: PB10 +dir_pin: PE13 +enable_pin: !PE15 +microsteps: 16 +rotation_distance: 8 +endstop_pin: ^!PD8 # Z_MIN +position_endstop: 0.5 +position_max: 200 +homing_speed: 10 + +[tmc2130 stepper_z] +cs_pin: PC5 +spi_bus: spi1 +run_current: 0.600 +stealthchop_threshold: 999999 +diag1_pin: ^!PE14 + +[extruder] +step_pin: PB11 +dir_pin: PE10 +enable_pin: !PE11 +microsteps: 16 +rotation_distance: 33.500 +nozzle_diameter: 0.400 +filament_diameter: 1.750 +heater_pin: PA3 # HEATER +sensor_type: Generic 3950 +sensor_pin: PC1 # TEMP2 +control: pid +pid_Kp: 22.2 +pid_Ki: 1.08 +pid_Kd: 114 +min_temp: 0 +max_temp: 250 + +[tmc2130 extruder] +cs_pin: PC4 +spi_bus: spi1 +run_current: 0.600 +stealthchop_threshold: 999999 +diag1_pin: ^!PE12 + +[heater_fan hotend_fan] +pin: PA2 # FAN2 + +[heater_bed] +heater_pin: PA1 # BED OUT +sensor_type: Generic 3950 +sensor_pin: PC0 # TEMP1 +control: watermark +min_temp: 0 +max_temp: 130 + +[fan] # Print cooling fan. +pin: PA0 # FAN1 + +# [temperature_sensor temp3] +# sensor_type: Generic 3950 +# sensor_pin: PC2 # TEMP3 +# min_temp: 0 +# max_temp: 300 +# gcode_id: temp3 + +[static_digital_output yellow_led] +pins: !PD0 # STATUS LED |