Creatbot DX2 config

Here’s the klipper config for a Creatbot DX2 with motherboard v 9.1.1.

This config works on a slightly modified DX2
The following is different from the stock standard printer

  • 1.75mm single nozzle and a dual drive extruder ( not the original geared one).
  • E3D V5 printhead.
  • LCD doesn’t work
[include shell_command.cfg]
# This file contains common pin mappings for RUMBA boards.  To use
# this config, the firmware should be compiled for the AVR atmega2560.

# See docs/Config_Reference.md for a description of parameters.

[include fluidd.cfg]
#[include mainsail.cfg] 

[stepper_x]
step_pin: PH0
dir_pin: !PH1
enable_pin: !PL1
microsteps: 32
full_steps_per_rotation: 200
rotation_distance: 81.28
endstop_pin: !PC0
position_endstop: 0
position_max: 305
homing_speed: 40

[stepper_y]
step_pin: PF0
dir_pin: PL2
enable_pin: !PF1
microsteps: 32
rotation_distance: 81.116
endstop_pin: !PC2
position_endstop: 0
position_max: 255
homing_speed: 40

[stepper_z]
step_pin: PF3
dir_pin: !PF2
enable_pin: !PK0
microsteps: 32
rotation_distance: 8
endstop_pin: !PC4
position_max: 500
homing_speed: 10

[extruder]
step_pin: PA1
dir_pin: PA0
enable_pin: !PA2
microsteps: 32
rotation_distance: 15.02
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: PE4
sensor_type: AD597
sensor_pin: PK7
min_temp: 0
max_temp: 250
min_extrude_temp: 10
#pressure_advance: 0.7892  #0.4 Nozzle, eSUN Grey PLA, 1.75 Nozzle

#[extruder1]
#step_pin: PA4
#dir_pin: PA3
#enable_pin: !PA5
#heater_pin: PE5
#sensor_pin: PK6
#...

#[extruder2]
#step_pin: PA7
#dir_pin: PA6
#enable_pin: !PG2
#heater_pin: PH3
#sensor_pin: PK5
#...

[heater_bed]
heater_pin: PH6
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PK3
min_temp: 0
max_temp: 130

[fan]
pin: PH4

[fan_generic extruder_fan]
pin: PH5

[output_pin POWER]
# Turn the printer off immediately
pin: PG1


[filament_switch_sensor filament0]
switch_pin: PC1
pause_on_runout: False

[filament_switch_sensor filament1]
switch_pin: PC3
pause_on_runout: False

[virtual_sdcard]
path: /home/userame/printer_data/gcodes
on_error_gcode: CANCEL_PRINT

[mcu]
serial: /dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_8543833383535191B100-if00

[printer]
kinematics: cartesian
max_velocity: 100
max_accel: 3500
max_z_velocity: 30
max_z_accel: 100

[input_shaper]
shaper_freq_x: 52.63
shaper_freq_y: 32.72
shaper_type: mzv

Hi, are you still using this board with klipper? I recovered the same board from a CreatBot DX and would like to know if you have changed anything else in the configuration.

Thank you,

Charles-Albert