Pin Mapping
Note
- This page lists the pin mapping of the FLY-SHT36 tool board after flashing Klipper firmware. The pin numbers are based on the product schematic.
UART/CSis the driver communication pin: it functions as UART when using TMC2209, and as chip selectCSwhen using SPI drivers. The same pin is multiplexed.ENis the enable pin. In Klipper configuration, it is typically active-low (theenable_pinis prefixed with!).
Loading...
Driver Pins
| Driver | STEP | DIR | EN | UART/CS | Endstop |
|---|---|---|---|---|---|
| DRIVER0 | PB4 | PB3 | PA15 | PB5 | - |
Heating
| Function | Pin |
|---|---|
| Extruder Heater | PA8 |
Temperature Sensors
| Function | Pin |
|---|---|
| Extruder Thermistor | PB0 |
| PT100 | PA3 |
Supported Thermistor Types
The thermistor port supports NTC thermistors (100K) by default. The recommended sensor_type configuration is Generic 3950.
List of
sensor_typeoptions built into Klipper and their applicable scenarios: Thermistor Configuration Guide
K-type thermocouples, PT100, etc., require additional signal conversion chips and cannot be connected directly to the thermistor port.
Fans
| Function | Pin |
|---|---|
| Part Cooling Fan | PB10 |
| Heat Sink Fan | PB11 |
Probe & Endstops
| Function | Pin |
|---|---|
| BLTouch Signal (sensor_pin) | PC15 |
| BLTouch Control (control_pin) | PB1 |
| X Endstop | PA0 |
RGB
| Function | Pin |
|---|---|
| RGB / Neopixel | PB15 |
Accelerometer (SPI)
The accelerometer uses the tool board's hardware SPI bus. Configure spi_bus: spi1 in the settings; there is no need to separately configure the MOSI/MISO/SCLK pins:
| Signal | Pin |
|---|---|
| CS | PA4 |
[adxl345]
cs_pin: sht36:PA4
spi_bus: spi1
PWM
| PWM Function | Pin |
|---|---|
| RGB / Neopixel | PB15 |
| BLTouch Control (control_pin) | PB1 |
Loading...