diff options
author | wsippel <wsippel@users.noreply.github.com> | 2021-08-31 19:07:33 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-31 13:07:33 -0400 |
commit | b9116e4a03c309320e7255e6938f6093f6e67ed0 (patch) | |
tree | a53f7cc730328dacea472391dca25e020902dbaf | |
parent | dcf8cb82a3337bde648ad9dae69c9f6176cbbe7d (diff) | |
download | kutter-b9116e4a03c309320e7255e6938f6093f6e67ed0.tar.gz kutter-b9116e4a03c309320e7255e6938f6093f6e67ed0.tar.xz kutter-b9116e4a03c309320e7255e6938f6093f6e67ed0.zip |
config: Elegoo Neptune 2 configuration (#4592)
Signed-off-by: Willie Sippel <wsippel@me.com>
-rw-r--r-- | config/printer-elegoo-neptune2-v1.2-2021.cfg | 103 |
1 files changed, 103 insertions, 0 deletions
diff --git a/config/printer-elegoo-neptune2-v1.2-2021.cfg b/config/printer-elegoo-neptune2-v1.2-2021.cfg new file mode 100644 index 00000000..9869b6eb --- /dev/null +++ b/config/printer-elegoo-neptune2-v1.2-2021.cfg @@ -0,0 +1,103 @@ +# This file contains common pin mappings for the stock Elegoo +# Neptune 2 with a MKS Robin Nano (v1.2.004) board. To use this +# config, the firmware should be compiled for the STM32F103. When +# running "make menuconfig", enable "extra low-level configuration +# setup", select the 28KiB bootloader, and serial (on # USART3 +# PB11/PB10) communication. + +# Note that the "make flash" command does not work with MKS Robin +# boards. After running "make", run the following command: +# ./scripts/update_mks_robin.py out/klipper.bin out/elegoo.bin +# Copy the file out/elegoo.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 +microsteps: 16 +rotation_distance: 40 +endstop_pin: PA15 +position_endstop: 0 +position_max: 235 +homing_speed: 50 + +[stepper_y] +step_pin: PE0 +dir_pin: PB9 +enable_pin: !PE1 +microsteps: 16 +rotation_distance: 40 +endstop_pin: PA12 +position_endstop: 0 +position_max: 235 +homing_speed: 50 + +[stepper_z] +step_pin: PB5 +dir_pin: !PB4 +enable_pin: !PB8 +microsteps: 16 +rotation_distance: 8 +endstop_pin: PA11 +position_endstop: 0.0 +position_max: 250 + +[extruder] +max_extrude_only_distance: 100.0 +step_pin: PD6 +dir_pin: PD3 +enable_pin: !PB3 +microsteps: 16 +rotation_distance: 34.406 +nozzle_diameter: 0.400 +filament_diameter: 1.750 +heater_pin: PC3 +sensor_type: EPCOS 100K B57560G104F +sensor_pin: PC1 +# tuned for stock hardware with 210 degree Celsius target +pid_Kp: 29.056 +pid_Ki: 1.628 +pid_Kd: 129.664 +min_temp: 0 +max_temp: 250 + +[filament_switch_sensor filament_sensor] +pause_on_runout: True +switch_pin: PA4 + +[heater_bed] +heater_pin: PA0 +sensor_type: EPCOS 100K B57560G104F +sensor_pin: PC0 +# tuned for stock hardware with 60 degree Celsius target +pid_Kp: 70.857 +pid_Ki: 1.221 +pid_Kd: 1028.316 +min_temp: 0 +max_temp: 130 + +[heater_fan hotend_fan] +pin: PB0 +heater: extruder +heater_temp: 50.0 + +[fan] +pin: PB1 + +[mcu] +serial: /dev/ttyUSB0 +restart_method: command + +[printer] +kinematics: cartesian +max_velocity: 300 +max_accel: 3000 +max_z_velocity: 5 +max_z_accel: 100 + +[static_digital_output display_reset] +# the FSMC touchscreen isn't supported, so we'll just disable it +pins: !PC6, !PD13 |