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...