Skip to main content

Pinout

Note
  • This page lists the pinout of the FLY-SHT36 V2 tool board after flashing Klipper firmware. The pin numbers are based on the product schematic.
  • UART/CS is the driver communication pin: used as UART when using TMC2209, and as chip select CS when using SPI drivers. The same pin is multiplexed.
  • EN is the enable pin. In Klipper configuration, it is usually active low (with ! prefix in enable_pin).
Loading...

Driver Pins​

DriverSTEPDIRENUART/CSEndstop
DRIVER0PB4PB3PA15PB5-

Heating​

FunctionPin
Extruder HeaterPA8

Temperature Sensors​

FunctionPin
Extruder ThermistorPA3
Supported Thermistor Types

The thermistor port supports NTC thermistors (100K) by default. It is recommended to set sensor_type to Generic 3950.

List of built-in sensor_type options directly supported by Klipper and their applicable scenarios: Thermistor Configuration Methods

K-type thermocouples, PT100, etc. require additional conversion chips and cannot be connected directly to the thermistor port.

Fans​

FunctionPin
Part Cooling FanPB11
Hotend Heat Sink FanPB10

Probe and Endstops​

FunctionPin
Probe / Generic InputPA1
X Endstop / Generic InputPA2
BLTouch Control (control_pin)PB1

RGB​

FunctionPin
RGB / NeopixelPB0

Accelerometer (SPI)​

The accelerometer uses the tool board hardware SPI bus. Configure spi_bus: spi2 in the configuration; no need to configure MOSI/MISO/SCLK pins separately:

SignalPin
CSPA9
[adxl345]
cs_pin: sht36v2:PA9
spi_bus: spi2

PWM​

PWM FunctionPin
RGB / NeopixelPB0
BLTouch Control (control_pin)PB1
Loading...