Skip to main content

Pinout

Note
  • This page lists the pinout of the FLY-SHT36 V3 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 the ! prefix in enable_pin).
Loading...

Driver Pins​

DriverSTEPDIRENUART/CSEndstop
DRIVER0gpio7gpio6gpio14gpio15-

Endstops​

FunctionPin
HV-IN / General purpose inputgpio20
Endstop port 0 / General purpose inputgpio16
Probe / General purpose inputgpio22

Heating​

FunctionPin
Heater port 0gpio23
Heater / Output port 1gpio5

Temperature Sensors​

FunctionPin
Thermistor port 0gpio27
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_type options in Klipper that can be directly connected and their applicable scenarios for each model: Thermistor Configuration Method

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

Fans​

FunctionPin
Fan port 0gpio13
Fan port 1gpio21

RGB​

FunctionPin
RGBgpio26

Accelerometer (SPI)​

The accelerometer uses the designated SPI bus on the tool board. Configure spi_bus: spi0_gpio4_gpio3_gpio2 in the configuration:

SignalPin
CSgpio12
[lis2dw]
cs_pin: sht36v3:gpio12
spi_bus: spi0_gpio4_gpio3_gpio2

PWM​

PWM FunctionPin
RGBgpio26
Loading...