config: create config for Geeetech 301 (#5830)
Create a working config for the Geeetech 301 printer. Signed-off-by: Peter Gruber <gruberp@googlemail.com>
This commit is contained in:
parent
5b1a667659
commit
0233dd32cc
|
@ -0,0 +1,163 @@
|
|||
# This file contains common pin mappings for the GTM32 PRO board in the Geeetech 301 printer
|
||||
# To use this config, the firmware should be compiled for the
|
||||
# STM32F103 with "No bootloader", serial (on USART1 PA10/PA9)
|
||||
# communication and GPIO pins to set at micro-controller startup set to
|
||||
# "!PB4,!PB5,!PB0,!PB1"
|
||||
|
||||
# The "make flash" command does not work on the Geeetech 301. Instead,
|
||||
# after running "make", run the following command to flash the board:
|
||||
# stm32flash -w out/klipper.bin -v -i rts,-dtr,dtr -b 115200 /dev/ttyUSB0
|
||||
|
||||
# See docs/Config_Reference.md for a description of parameters.
|
||||
|
||||
[multi_pin heater]
|
||||
pins: PB4,PB5,PB0
|
||||
|
||||
[multi_pin extruder_fans]
|
||||
pins: PB7,PB8,PB9
|
||||
|
||||
[thermistor bed_thermistor]
|
||||
temperature1: 24
|
||||
resistance1: 104600
|
||||
temperature2: 40
|
||||
resistance2: 47700
|
||||
temperature3: 67
|
||||
resistance3: 13000
|
||||
|
||||
[stepper_a]
|
||||
step_pin: PC6
|
||||
dir_pin: PD13
|
||||
enable_pin: !PA8
|
||||
microsteps: 16
|
||||
rotation_distance: 40
|
||||
endstop_pin: ^PE4
|
||||
homing_speed: 50
|
||||
position_endstop: 216
|
||||
arm_length: 201
|
||||
|
||||
[stepper_b]
|
||||
step_pin: PA12
|
||||
dir_pin: PA11
|
||||
enable_pin: !PA15
|
||||
microsteps: 16
|
||||
rotation_distance: 40
|
||||
endstop_pin: ^PE2
|
||||
|
||||
[stepper_c]
|
||||
step_pin: PD6
|
||||
dir_pin: PD3
|
||||
enable_pin: !PB3
|
||||
microsteps: 16
|
||||
rotation_distance: 40
|
||||
endstop_pin: ^PE0
|
||||
|
||||
[extruder]
|
||||
step_pin: PC14
|
||||
dir_pin: !PC13
|
||||
enable_pin: !PC15
|
||||
microsteps: 16
|
||||
rotation_distance: 32
|
||||
nozzle_diameter: 0.4
|
||||
filament_diameter: 1.75
|
||||
pressure_advance: 0.15
|
||||
max_extrude_cross_section: 0.5
|
||||
max_extrude_only_velocity: 30
|
||||
max_extrude_only_accel: 500
|
||||
heater_pin: multi_pin:heater
|
||||
sensor_type: EPCOS 100K B57560G104F
|
||||
pullup_resistor: 4700
|
||||
inline_resistor: 220
|
||||
sensor_pin: PC0
|
||||
min_temp: 0
|
||||
max_temp: 250
|
||||
control: pid
|
||||
pid_Kp: 39
|
||||
pid_Ki: 2
|
||||
pid_Kd: 210
|
||||
|
||||
[extruder1]
|
||||
step_pin: PA0
|
||||
dir_pin: !PB6
|
||||
enable_pin: !PA1
|
||||
microsteps: 16
|
||||
rotation_distance: 32
|
||||
nozzle_diameter: 0.4
|
||||
filament_diameter: 1.75
|
||||
shared_heater: extruder
|
||||
|
||||
[extruder2]
|
||||
step_pin: PB2
|
||||
dir_pin: !PB11
|
||||
enable_pin: !PC4
|
||||
microsteps: 16
|
||||
rotation_distance: 32
|
||||
nozzle_diameter: 0.4
|
||||
filament_diameter: 1.75
|
||||
shared_heater: extruder
|
||||
|
||||
[heater_bed]
|
||||
heater_pin: PB1
|
||||
sensor_type: bed_thermistor
|
||||
sensor_pin: PC3
|
||||
min_temp: 0
|
||||
max_temp: 150
|
||||
control: pid
|
||||
pid_Kp: 67
|
||||
pid_Ki: 4
|
||||
pid_Kd: 310
|
||||
|
||||
[temperature_sensor board]
|
||||
sensor_type: temperature_mcu
|
||||
gcode_id: MCU
|
||||
|
||||
[temperature_sensor secondary]
|
||||
sensor_pin: PC1
|
||||
sensor_type: EPCOS 100K B57560G104F
|
||||
pullup_resistor: 4700
|
||||
inline_resistor: 220
|
||||
gcode_id: SEC
|
||||
|
||||
[temperature_sensor ambient]
|
||||
sensor_pin: PC2
|
||||
sensor_type: EPCOS 100K B57560G104F
|
||||
pullup_resistor: 4700
|
||||
inline_resistor: 220
|
||||
gcode_id: AMB
|
||||
|
||||
[homing_heaters]
|
||||
heaters: extruder
|
||||
|
||||
[heater_fan extruder]
|
||||
pin: multi_pin:extruder_fans
|
||||
heater: extruder
|
||||
max_power: 0.8
|
||||
off_below: 0.2
|
||||
shutdown_speed: 0
|
||||
|
||||
[mcu]
|
||||
serial: /dev/ttyUSB0
|
||||
restart_method: cheetah
|
||||
|
||||
[printer]
|
||||
kinematics: delta
|
||||
max_velocity: 300
|
||||
max_accel: 3000
|
||||
max_z_velocity: 150
|
||||
delta_radius: 94
|
||||
|
||||
[output_pin beep]
|
||||
pin: PB10
|
||||
|
||||
[output_pin lcd_beep]
|
||||
pin: PE12
|
||||
|
||||
[display]
|
||||
lcd_type: hd44780
|
||||
rs_pin: PE6
|
||||
e_pin: PE14
|
||||
d4_pin: PD8
|
||||
d5_pin: PD9
|
||||
d6_pin: PD10
|
||||
d7_pin: PE15
|
||||
encoder_pins: ^PE9,^PE8
|
||||
click_pin: ^PE13
|
|
@ -176,6 +176,7 @@ CONFIG ../../config/printer-eryone-er20-2021.cfg
|
|||
CONFIG ../../config/printer-flsun-q5-2020.cfg
|
||||
CONFIG ../../config/printer-flsun-qqs-2020.cfg
|
||||
CONFIG ../../config/printer-fokoos-odin5-f3-2021.cfg
|
||||
CONFIG ../../config/printer-geeetech-301.cfg
|
||||
CONFIG ../../config/printer-tronxy-x5sa-v6-2019.cfg
|
||||
CONFIG ../../config/printer-tronxy-x5sa-pro-2020.cfg
|
||||
CONFIG ../../config/printer-tronxy-xy-2-Pro-2020.cfg
|
||||
|
|
Loading…
Reference in New Issue