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/CSis the driver communication pin: it acts as UART when using TMC2209, and as chip selectCSwhen using SPI drivers; the same pin is multiplexed.ENis the enable pin, typically active-low in Klipper configuration (enable_pinprefixed with!).
Loading...
Driver Pins
| Driver | STEP | DIR | EN | UART/CS | Endstop |
|---|---|---|---|---|---|
| DRIVER0 | gpio14 | gpio13 | gpio16 | gpio15 | - |
Endstops
| Function | Pin |
|---|---|
| HV-IN / General Input | gpio22 |
| General Input 0 | gpio18 |
| General Input 1 | gpio20 |
Heating
| Function | Pin |
|---|---|
| Heater Port 0 | gpio23 |
Temperature Sensors
| Function | Pin |
|---|---|
| Thermistor Port 0 | gpio27 |
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_typeoptions 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
| Function | Pin |
|---|---|
| Fan Port 0 | gpio24 |
| Fan Port 1 | gpio19 |
| Fan Port 2 | gpio21 |
RGB
| Function | Pin |
|---|---|
| RGB / Neopixel | gpio26 |
PWM
| PWM Function | Pin |
|---|---|
| RGB / Neopixel | gpio26 |
Loading...