Pin Distribution
Description
- This page lists the pin distribution 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: it serves as UART when using TMC2240, and as chip selectCSwhen using an SPI driver. The same pin is multiplexed.ENis the enable pin. In Klipper configuration, it is typically active low (enable_pinwith 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...