My Eustathios Spider V2.5 Build With Klipper

I’m attempting to bring my Eustathios Spider V2 back to life with version 2.5.

I’m using an SKR 1.3 with TMC2209 drivers and sensorless homing for X and Y.

I still have a few issues to work out. Not sure why but X and Y axis are not working correctly. I switched the wiring but X is still moving when I try to move the Y axis. Once I get this worked out I can work on sensorless homing.

I need to get the display working if it will with Klipper.

Here is my current config:

#Brandon's SKR 1.3 Config for the Eustathios Spider V2

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

[stepper_x]
step_pin: P2.2
dir_pin: !P2.6
enable_pin: !P2.1
microsteps: 16
rotation_distance: 40
endstop_pin: P1.29  # P1.28 for X-max
position_endstop: 0
position_max: 320
homing_speed: 50
endstop_pin: tmc2209_stepper_x:virtual_endstop
homing_retract_dist: 0


[stepper_y]
step_pin: P0.19
dir_pin: !P0.20
enable_pin: !P2.8
microsteps: 16
rotation_distance: 40
endstop_pin: P1.27  # P1.26 for Y-max
position_endstop: 0
position_max: 300
homing_speed: 50
endstop_pin: tmc2209_stepper_y:virtual_endstop
homing_retract_dist: 0


[stepper_z]
step_pin: P0.22
dir_pin: P2.11
enable_pin: !P0.21
microsteps: 16
rotation_distance: 8
endstop_pin: P1.25  # P1.24 for Z-max
position_endstop: 0.5
position_max: 400

[extruder]
step_pin: P2.13
dir_pin: !P0.11
enable_pin: !P2.12
microsteps: 16
rotation_distance: 33.500
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: P2.7
sensor_type: EPCOS 100K B57560G104F
sensor_pin: P0.24
control: pid
pid_Kp: 22.2
pid_Ki: 1.08
pid_Kd: 114
min_temp: 0
max_temp: 260

#[extruder1]
#step_pin: P0.1
#dir_pin: P0.0
#enable_pin: !P0.10
#heater_pin: P2.4
#sensor_pin: P0.25
#...

[heater_bed]
heater_pin: P2.5
sensor_type: ATC Semitec 104GT-2
sensor_pin: P0.23
control: watermark
min_temp: 0
max_temp: 130

[fan]
pin: P2.3

[mcu]
serial: /dev/serial/by-id/usb-Klipper_lpc1768_1AE0FF03C0143EAF526FB55CC02000F5-if00

[printer]
kinematics: cartesian
max_velocity: 200
max_accel: 2000
max_z_velocity: 25
max_z_accel: 100


########################################
#TMC2209
########################################

[tmc2209 stepper_x]
#diag_pin: ^PA1      # Set to MCU pin connected to TMC DIAG pin
diag_pin: P1.29
uart_pin: P1.17
run_current: 0.800
driver_SGTHRS: 200

[tmc2209 stepper_y]
#diag_pin: ^PA1      # Set to MCU pin connected to TMC DIAG pin
diag_pin: P1.27
uart_pin: P1.15
run_current: 0.800
driver_SGTHRS: 200

[tmc2209 stepper_z]
uart_pin: P1.10
run_current: 0.650

[tmc2209 extruder]
uart_pin: P1.8
run_current: 0.800


[display]
lcd_type: uc1701
cs_pin: EXP1_3
a0_pin: EXP1_4
rst_pin: EXP1_5
contrast: 63
encoder_pins: ^EXP2_5, ^EXP2_3
click_pin: ^!EXP1_2

########################################
# EXP1 / EXP2 (display) pins
########################################

[board_pins]
aliases:
    # EXP1 header
    EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=<GND>,
    EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>,
    # EXP2 header
    EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=<GND>,
    EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=<RST>, EXP2_10=<NC>
    # Pins EXP2_1, EXP2_6, EXP2_2 are also MISO, MOSI, SCK of bus "ssp0"

# See the sample-lcd.cfg file for definitions of common LCD displays.

I’ve gotten a lot farther since this last post, My Z rotation distance wasn’t correct causing me all sorts of issues when I was trying to setup the BLTouch.

My next project will be making sure it can extrude filament. I also don’t have the display working.

One day at a time…

1 Like

Good to see! I did something similar just recently, upgraded my Eustathios from Repetier/RAPS with Arduino due to Klipper/BTT Manta 4 with TMC5160 stepper drivers. Didn’t bother to keep the old monochrome display. Installed a pitft70 touch display and Klipperscreen. Much better than the lcd. Works quite well already, although I have to tweak some settings. Pressure advance does not seem to work (with 50cm bowden and 2.85mm filament). I’ll post more details later.

1 Like

I recently got a Bambu X1C and decided why not print the Eustathios Spider V2.5 parts in Burgundy Carbon Fiber PLA.

I’m not having much luck finding the 380mm TR8x8 Integrated Leadscrew Steppers on the BOM. The link doesn’t appear to work and I wondering if there is a good source to get 2 of these.

Thanks,
Brandon

Cut 20mm off the end of the 400mm version of these? (I know the preview says 100mm, but you then can select the 400mm version.)

This item on aliexpress says “Screw length can be customized” so you could ask. This one lists a 400m option that you could trim 20mm off.

I tore down my Eustathios Spider V2 to just the frame.

Hopefully I can get working on installing the new printed parts. I still need to order the Nema steppers for my Z axis.

1 Like