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