Skip to main content

Pin Mapping

Note
  • This page lists the pin mapping of the FLY-SB2040 V3 toolhead board after flashing the Klipper firmware, based on the product schematic.
  • UART/CS is the driver communication pin: it acts as UART when using TMC2209, and as chip select CS when using SPI drivers; the same pin is multiplexed.
  • EN is the enable pin, typically active-low in Klipper configuration (enable_pin prefixed with !).
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, and the recommended sensor_type configuration is Generic 3950.

List of built-in sensor_type options in Klipper that can be directly connected, along with applicable scenarios for each model: Thermistor Configuration Method

K-type thermocouples, PT100, etc., require additional conversion chips and cannot be connected directly 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...