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/CSis the driver communication pin: when using TMC2209, it functions as UART; when using an SPI driver, it functions as the chip selectCS. The same pin is multiplexed.ENis the enable pin. In Klipper configuration, it is typically active low (theenable_pinhas a!prefix).
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. It is recommended to configure the sensor_type as Generic 3950.
List of built-in
sensor_typeoptions 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
| 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...