Pinout
Note
- This page lists the pinout of the FLY-SB2040 toolboard after flashing the Klipper firmware. Pin numbers are based on the product schematic.
UART/CSis the driver communication pin: used as UART when using TMC2209, and used as chip selectCSwhen using SPI drivers. The same pin is multiplexed.ENis the enable pin, typically active-low in Klipper configuration (with a!prefix inenable_pin).
Loading...
Driver Pins
| Driver | STEP | DIR | EN | UART/CS | Endstop |
|---|---|---|---|---|---|
| DRIVER0 | gpio9 | gpio10 | gpio7 | gpio8 | - |
Heating
| Function | Pin |
|---|---|
| Extruder Heater | gpio6 |
Temperature Sensors
| Function | Pin |
|---|---|
| Extruder Thermistor | gpio27 |
Supported Thermistor Types
The thermistor port supports NTC thermistors (100K) by default. The recommended sensor_type configuration is Generic 3950.
List of built-in
sensor_typeoptions supported by Klipper and their applicable scenarios: Thermistor Configuration Method
K-type thermocouples, PT100, etc., require additional conversion chips and cannot be connected directly to the thermistor port.
Fans
| Function | Pin |
|---|---|
| Part Cooling Fan | gpio13 |
| Hotend Heat Sink Fan | gpio14 |
Probe and Endstops
| Function | Pin |
|---|---|
| HV-IN / General Input | gpio28 |
| X Endstop | gpio29 |
| Probe / General Input | gpio25 |
RGB
| Function | Pin |
|---|---|
| RGB / Neopixel | gpio12 |
Accelerometer (SPI)
The accelerometer uses software SPI and requires three separate signal pins to be specified:
| Signal | Pin |
|---|---|
| CS | gpio1 |
| MOSI | gpio3 |
| MISO | gpio2 |
| SCLK | gpio0 |
PWM
| PWM Function | Pin |
|---|---|
| RGB / Neopixel | gpio12 |
Loading...