Tronxy X5SA Pro, heavily modified, with ERCF v2

  • Printer Basis: Tronxy X5SA PRO

  • MCU: BTT Octopus Pro v1.1 in CAN-BRIDGE Mode

  • Toolhead: HeroMe Gen 7 rev 4, with BMG clone extruder, direct drive setup, volcano hotend 100W, PT1000 thermistor

  • Extruder: based on BMG clone, but actually a remix from Printables including two Omron micro switches acting as entry sensor and toolhead sensor (for ERCF)

  • Toolhead board: BTT EBB 42 with EDDY DUO in CANBUS Mode for EDDY_NG

  • MMU: BTT MMB v1.1 for ERCF v2 with EREC cutter mod and modified Extruder (see above), the cutter servo is connected to the octopus borad, not the MMB board.

  • CANBUS connection using BTT CEB 1.0 distribution board

  • SBC/Host: HP ThinClient T630 (AMD x86_64) Debian Trixie

    KAMP_Settings.cfg (3.0 KB)

    homing_override.cfg (11.0 KB)

    custom.cfg (16.2 KB)

    crowsnest.conf (3.9 KB)

    btt-lis2dw-v1.0-X.cfg (1.2 KB)

    BTT_MMB_ERCF.cfg (5.9 KB)

    btt_mini12864.cfg (898 Bytes)

    BTT_EDDY_NG.cfg (5.5 KB)

    BTT_EBB.cfg (6.0 KB)

    basic_macros.cfg (9.3 KB)

This makes for a rather complex config. The Octopus board refused to work with driver position 0 through 3, so I have put the x/y/Z1/z2 stepper on the higher driver numbers.

printer.cfg (63.4 KB)

plr.cfg (2.6 KB)

mmu_klipperscreen.conf (27.4 KB)

klipper_screen_macros.cfg (988 Bytes)

klipper_ramdom_macros.cfg (3.4 KB)

shell_command.cfg (156 Bytes)

update_plr.cfg (245 Bytes)

and some of the important ERCF files:

mmu.cfg (4.1 KB)

mmu_parameters.cfg (68.5 KB)

mmu_macro_vars.cfg (33.5 KB)

mmu_hardware.cfg (34.5 KB)

mmu_erec_cutter.cfg (3.2 KB)

mmu_erec_cutter_hw.cfg (485 Bytes)

Hope this helps :wink: