Skip to main content

Pin Mapping

Note
  • This page lists the pin mapping of the FLY-SB2040 Pro V3 tool board after flashing Klipper firmware. Pin numbers are based on the product schematic.
  • UART/CS is the driver communication pin: when using TMC2209, it functions as UART; when using an SPI driver, it functions as the chip select CS. The same pin is multiplexed.
  • EN is the enable pin. In Klipper configuration, it is typically active low (the enable_pin has a ! prefix).
Loading...

Driver Pins

DriverSTEPDIRENUART/CSEndstop
DRIVER0gpio14gpio13gpio16gpio15-

Endstops

FunctionPin
HV-IN / General Inputgpio22
General Input 0gpio18
General Input 1gpio20

Heating

FunctionPin
Heater Port 0gpio23

Temperature Sensors

FunctionPin
Thermistor Port 0gpio27
Supported Thermistor Types

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

List of built-in sensor_type options directly supported by Klipper and their applicable scenarios: Thermistor Configuration Methods

K-type thermocouples, PT100, etc., require additional conversion chips and cannot be directly connected to the thermistor port.

Fans

FunctionPin
Fan Port 0gpio24
Fan Port 1gpio19
Fan Port 2gpio21

RGB

FunctionPin
RGB / Neopixelgpio26

PWM

PWM FunctionPin
RGB / Neopixelgpio26
Loading...