aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAles Stimec <ales.stimec@canonical.com>2019-01-24 10:14:42 +0100
committerKevin O'Connor <kevin@koconnor.net>2019-01-28 11:20:01 -0500
commit0d4544e72a1ec0e51408141304a57058b585eb00 (patch)
treee460d6946dd7cf2d4211dbf66272c596fdc52cb4
parent90827a88dea276d7bfe85f893d106219a5acc685 (diff)
downloadkutter-0d4544e72a1ec0e51408141304a57058b585eb00.tar.gz
kutter-0d4544e72a1ec0e51408141304a57058b585eb00.tar.xz
kutter-0d4544e72a1ec0e51408141304a57058b585eb00.zip
config: Added example config file for Geeetech gt2560 controller.
Signed-off-by: Ales Stimec <ales.stimec@gmail.com> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
-rw-r--r--config/generic-gt2560.cfg88
-rw-r--r--test/klippy/printers.test1
2 files changed, 89 insertions, 0 deletions
diff --git a/config/generic-gt2560.cfg b/config/generic-gt2560.cfg
new file mode 100644
index 00000000..7d43498e
--- /dev/null
+++ b/config/generic-gt2560.cfg
@@ -0,0 +1,88 @@
+# This file contains common pin mappings for the Geeetech GT2560
+# board. GT2560 board uses a firmware compiled for the AVR
+# atmega2560.
+
+# See the example.cfg file for a description of available parameters.
+
+[stepper_x]
+step_pin: ar25
+dir_pin: ar23
+enable_pin: !ar27
+step_distance: .0125
+endstop_pin: ^ar22
+position_endstop: 0
+position_max: 200
+homing_speed: 30
+
+[stepper_y]
+step_pin: ar31
+dir_pin: ar33
+enable_pin: !ar29
+step_distance: .0125
+endstop_pin: ^ar26
+position_endstop: 0
+position_max: 200
+homing_speed: 30
+
+[stepper_z]
+step_pin: ar37
+dir_pin: !ar39
+enable_pin: !ar35
+step_distance: .0025
+endstop_pin: ^ar30
+position_endstop: 0
+position_max: 200
+position_min: 0.0
+
+[extruder]
+step_pin: ar43
+dir_pin: ar45
+enable_pin: !ar41
+step_distance: .0104789
+nozzle_diameter: 0.4
+filament_diameter: 1.750
+heater_pin: ar2
+sensor_type: ATC Semitec 104GT-2
+sensor_pin: analog8
+min_temp: 0
+max_temp: 250
+control: pid
+pid_kp: 29.800
+pid_ki: 1.774
+pid_kd: 125.159
+
+[heater_bed]
+heater_pin: ar4
+sensor_type: ATC Semitec 104GT-2
+sensor_pin: analog10
+min_temp: 0
+max_temp: 120
+control: pid
+pid_kp: 63.041
+pid_ki: 2.898
+pid_kd: 342.787
+
+[fan]
+pin: ar7
+
+[mcu]
+serial: /dev/ttyUSB0
+pin_map: arduino
+
+[printer]
+kinematics: cartesian
+max_velocity: 200
+max_accel: 1500
+max_z_velocity: 20
+max_z_accel: 500
+
+[display]
+lcd_type: hd44780
+rs_pin: ar20
+e_pin: ar17
+d4_pin: ar16
+d5_pin: ar21
+d6_pin: ar5
+d7_pin: ar6
+encoder_pins: ^ar42, ^ar40
+click_pin: ^!ar19
diff --git a/test/klippy/printers.test b/test/klippy/printers.test
index 975c7732..304788ac 100644
--- a/test/klippy/printers.test
+++ b/test/klippy/printers.test
@@ -12,6 +12,7 @@ CONFIG ../../config/example-winch.cfg
DICTIONARY atmega2560-16mhz.dict
CONFIG ../../config/generic-einsy-rambo.cfg
CONFIG ../../config/generic-fysetc-f6.cfg
+CONFIG ../../config/generic-gt2560.cfg
CONFIG ../../config/generic-mini-rambo.cfg
CONFIG ../../config/generic-rambo.cfg
CONFIG ../../config/generic-ramps.cfg