Skip to main content

Pinout

Notes
  • This page lists the pinout of the FLY-E3-PRO motherboard after flashing Klipper firmware. The pin numbers follow the motherboard schematic.
  • UART/CS is the driver communication pin: used as UART with TMC2209, and as chip select CS with SPI drivers such as TMC5160. The same pin is shared for both functions.
  • EN is the enable pin. In Klipper configuration, it is typically active-low (with ! prefix on enable_pin).
  • DIAG is the driver diagnostic signal pin. When the pin mapping is not listed in the table on this page, refer to the actual board connections and product documentation.
Loading...

Driver Pins

The FLY-E3-PRO provides 5 driver ports:

DriverSTEPDIRENUART/CSDIAG
DRIVER0PE3PE2PE5PE4-
DRIVER1PB9PB8PE1PE0-
DRIVER2PA15PD7PC2PA8-
DRIVER3PD4PD3PD6PD5-
DRIVER4PC13PC0PC15PC14-
DIAG Notes

The current table does not list the limit switch mapping for the driver DIAG pins. The corresponding driver DIAG entries in both the limit switch and probe tables are all -. Before configuring endstops, refer to the actual board connections and product documentation.

Endstops and Probe

FunctionPinCorresponding Driver DIAG
Endstop 0 / IO0PA2-
Endstop 1 / IO1PB10-
Endstop 2 / IO2PC4-
ProbePC5-

Heating

FunctionPin
Heated BedPA0
Heater 0PA5
Heater 1PC6

Temperature Sensors

FunctionPin
Bed ThermistorPA3
Thermistor 0PA4
Thermistor 1PA1
Supported Thermistor Types

The thermistor ports support NTC thermistors (100K) by default. It is recommended to configure sensor_type as Generic 3950.

List of built-in sensor_type options supported by Klipper for direct connection, along with their applicable scenarios: Thermistor Configuration Guide

K-type thermocouples, PT100, and others require additional signal conversion chips and cannot be connected directly to the thermistor ports.

Fans

FunctionPin
Fan 0PA7
Fan 1PA6
Fan 2PB6
Fan 3PB7

PWM

The FLY-E3-PRO provides 1 PWM output, which can be used for servos, fan speed control, etc.:

PinNotes
PB0Servo / BLTouch control

BL-Touch

FunctionPin
Servo signalPB0
Probe signalPC5
Loading...