Voron3D Wiki

Klipper Config Help

Guide for configuring Klipper firmware for 3D printers

On this page

This guide provides information on configuring Klipper firmware for your 3D printer. This is mostly a list of features that klipper supports that the writer uses and wants to have easy access to.

    [multi_pin my_fan_pins]
    
        pins: PD12, PD13

    [controller_fan controller_fan]
    
        pin: multi_pin:my_fan_pins
    
        kick_start_time: 0.5
    
        fan_speed: 0.6
    
        heater: heater_bed
    [duplicate_pin_override]

        pins: MKS_THR:gpio29,

    [gcode_button sp_sensor]

        pin: ^MKS_THR:gpio29   

    

    [filament_switch_sensor sp_sensor_runout]

        switch_pin: ^MKS_THR:gpio29   

    [servo sp_servo]

        pin: gpio29    # Servo pin

    [manual_stepper sp_motor]  

        endstop_pin: ^MKS_THR:gpio29           
    [mcu second_mcu]

        canbus_uuid: 00000000000e #example canbus

        serial: path/to/device #example path  

    [fan] #example usage
        pin: second_mcu:pin_number #example pin number