Board Configurations

Klipper Made Easy OS – Timelapse
Release: V:20220121-01 (Alpha 3)

Release Notes – V:20220121-01 (Alpha 3):

Starting with V:20220121-01 (Alpha 3) we have created a standard across all boards. This standard started from the need of one system to support CoreXY printers with both a triple Z and quad Z gantry system as well as Delta printers. Early reviews are showing it will also support Cartesians.

A major contributing factor to moving to this system was for people who enjoyed the ability to add projects like The Enraged Carrot Feeder to their printers. Existing standards, that we could find, for example, Rat’s Nest OS, simply lacked the forethought and planning to accommodate it.

Stepper Drivers/Motors: CoreXY – Triple Z
d0 = x
d1 = y
d2 = z
d3 = z1
d4 = z2
d5 = e

End Stops
diag_endstop_0_pin = x
diag_endstop_1_pin = y
diag_endstop_2_pin = Optionally For Z
diag_endstop_3_pin = Unused
diag_endstop_4_pin = Unused
diag_endstop_5_pin = Filament Runout Sensor

Stepper Drivers/Motors: CoreXY – Quad Z
d0 = x
d1 = y
d2 = z
d3 = z1
d4 = z2
d5 = z3
d6 = e

End Stops
diag_endstop_0_pin = x
diag_endstop_1_pin = y
diag_endstop_2_pin = Optionally For Z
diag_endstop_3_pin = Unused
diag_endstop_4_pin = Unused
diag_endstop_5_pin = Unused
diag_endstop_6_pin = Filament Runout Sensor

Stepper Drivers/Motors: Delta

d0 = a
d1 = b
d2 = c
d3 = e

End Stops
diag_endstop_0_pin = a
diag_endstop_1_pin = b
diag_endstop_2_pin = c
diag_endstop_3_pin = Filament Runout Sensor

Fans: 6 Ports
Fan 0: fan_part_cooling_0_pin
Fan 1: fan_part_cooling_1_pin
Fan 2: fan_extruder_cooling_pin
Fan 3: fan_driver_board_pin
Fan 4: fan_controller_board_pin
Fan 5: fan_chamber_pin

Fans: 3 Ports
Fan 0: fan_part_cooling_0_pin
Fan 1: fan_extruder_cooling_pin
Fan 2: fan_driver_board_pin

Heaters: 5 Ports
Heater 0: heater_bed_pin
Heater 1: heater_extruder_pin
Heater 2: heater_1_pin – Unused
Heater 3: heater_2_pin – Unused
Heater 4: heater_chamber_pin

Heaters: 4 Ports
Heater 0: heater_bed_pin
Heater 1: heater_extruder_pin
Heater 2: heater_1_pin – Unused
Heater 3: heater_chamber_pin

Thermisters: 5 Ports
Thermister 0: sensor_bed_pin
Thermister 1: sensor_extruder_pin
Thermister 2: sensor_1_pin – Unused
Thermister 3: sensor_2_pin – Unused
Thermister 4: sensor_chamber_pin

Thermisters: 3 Ports
Thermister 0: sensor_bed_pin
Thermister 1: sensor_extruder_pin
Thermister 2: sensor_chamber_pin

BL TouchProbes
bltouch_sensor_pin
bltouch_control_pin

Inductive Probes
probe_pin

Euclid Probes
Uses the Z End Stop pin.

SPI Port/Bus
 spi_bus – *1
 spi_cs_pin

  1. Klipper does not support aliases for the spi_bus, so this alias is where you will find the name of the SPI Bus for this board in the boards file.
Neopixel / RGB LEDs
rgb_led_pin

Expansion Ports
Both the EXP1 & EXP2 headers have been defined for every board that has them. Support for LCD screens is also included but will normally take adjustments and additional configuration options. All these screens work very very differently.

KNOWN CHALLENGES:

None.