## Enraged Rabbit : Carrot Feeder config file for ERCF EASY BRD v1.1 # This config sample assume you set the two J6 jumpers on 1-2 and 4-5, i.e. [..].[..] [mcu ercf] serial: /dev/serial/by-id/usb-Klipper_samd21g18a_D3EB9B384134555020312E30171117FF-if00 # Carrot Feeder 5mm D-cut shaft [manual_stepper gear_stepper] step_pin: ercf:PA4 dir_pin: !ercf:PA10 enable_pin: !ercf:PA2 rotation_distance: 22.6789511 # Bondtech 5mm Drive Gears gear_ratio: 80:20 microsteps: 16 full_steps_per_rotation: 200 velocity: 35 accel: 100 endstop_pin: ^ercf:PA7 [tmc2209 manual_stepper gear_stepper] # Adapt accordingly to your setup and desires # The default values are tested with the BOM NEMA14 motor uart_pin: ercf:PA8 # shared with selector_stepper uart_address: 0 interpolate: True run_current: 0.6 hold_current: 0.1 sense_resistor: 0.110 stealthchop_threshold: 500 [tmc2209 manual_stepper selector_stepper] uart_pin: ercf:PA8 # shared with gear_stepper uart_address: 1 run_current: 0.55 hold_current: 0.4 interpolate: True sense_resistor: 0.110 stealthchop_threshold: 5000 # Uncomment the lines below if you want to use sensorless homing for the selector #diag_pin: ^P1.27 # Set to MCU pin connected to TMC DIAG pin #driver_SGTHRS: 75 # 255 is most sensitive value, 0 is least sensitive [manual_stepper selector_stepper] step_pin: ercf:PA9 dir_pin: !ercf:PB8 enable_pin: !ercf:PA11 microsteps: 16 rotation_distance: 40 full_steps_per_rotation: 200 velocity: 200 homing_speed: 100 accel: 600 endstop_pin: ^ercf:PB9 # Values are for the MG90S servo [servo ercf_servo] pin: ercf:PA5 maximum_servo_angle: 180 minimum_pulse_width: 0.00085 maximum_pulse_width: 0.00215 [duplicate_pin_override] pins: ercf:PA6 # Put there the pin used by the encoder and the filament_motion_sensor # It has to be the same pin for those 3 [filament_motion_sensor encoder_sensor] switch_pin: ^ercf:PA6 pause_on_runout: False detection_length: 10.0 extruder: extruder runout_gcode: _ERCF_ENCODER_MOTION_ISSUE [filament_switch_sensor toolhead_sensor] pause_on_runout: False switch_pin: ^PG12 # runout_gcode: # M118 toolhead filament removed # insert_gcode: # M118 toolhead filament inserted