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...