Spark Logic

Geeetech GTM32 pinout

Original GTM32 printer controller with STM32F103VET6 and separate 12 V inputs for the main electronics and bed.

Geeetech GTM32

78 contacts Current package

Geeetech · STM32F103VET6 · Separate main and bed 12 V branches.

Geeetech GTM32 pinout

P3 fused 12 V inputs
Contact numbers follow the circuit drawing.
HB bed expansion header
Contact numbers follow the circuit drawing.
EXT0 extruder header
Contact numbers follow the circuit drawing.
Endstop header
Contact numbers follow the circuit drawing.
P2 motor header
Contact numbers follow the circuit drawing.
FAN0 board fan
Contact numbers follow the circuit drawing.
SD card ribbon
10-position FFC contact order. Shell anchors 11 and 12 go to ground.
LCD ribbon
12-position FFC contact order. Shell anchors 13 and 14 go to ground.
USB Type-B
USB Type-B contact numbering.
Selected pin details

END-16 · Z_MAX

Endstop input · Inputs

3.3 V endstop signal for the named axis and travel limit.

Geeetech GTM32 Board · manufacturer connector circuit drawing

Electrical limits · Link to this pin

All 78 pins

PinSignalDirectionFunction
P3-1GND ReturnReturn Connect to the board ground return.
P3-2VDC Supply railSupply rail Board power rail. Confirm voltage, source and return from the connector drawing.
P3-3VDC_BED Supply railSupply rail Board power rail. Confirm voltage, source and return from the connector drawing.
P3-4GND ReturnReturn Connect to the board ground return.
HB-1GND ReturnReturn Connect to the board ground return.
HB-2BED- Switched loadSwitched load Load connection in the Geeetech diagram. Leave disconnected for the logic-only bench test.
HB-3BED_T Temperature senseTemperature sense Temperature signal in the printer harness. Follow the appropriate expansion board or extruder wiring.
HB-4VDC_BED Supply railSupply rail Board power rail. Confirm voltage, source and return from the connector drawing.
EXT0-1E2M_1A Motor outputMotor output Stepper driver winding output. Connect a motor only after identifying both winding pairs with power removed.
EXT0-2E2M_1B Motor outputMotor output Stepper driver winding output. Connect a motor only after identifying both winding pairs with power removed.
EXT0-3E2M_2B Motor outputMotor output Stepper driver winding output. Connect a motor only after identifying both winding pairs with power removed.
EXT0-4E2M_2A Motor outputMotor output Stepper driver winding output. Connect a motor only after identifying both winding pairs with power removed.
EXT0-5GND ReturnReturn Connect to the board ground return.
EXT0-6FAN_E2- Switched loadSwitched load Load connection in the Geeetech diagram. Leave disconnected for the logic-only bench test.
EXT0-7SPI1_MISO Board signalBoard signal Signal assignment on the numbered manufacturer schematic connector.
EXT0-8FAN_E1- Switched loadSwitched load Load connection in the Geeetech diagram. Leave disconnected for the logic-only bench test.
EXT0-9T2 Temperature senseTemperature sense Temperature signal in the printer harness. Follow the appropriate expansion board or extruder wiring.
EXT0-10HE2 Switched loadSwitched load Load connection in the Geeetech diagram. Leave disconnected for the logic-only bench test.
EXT0-11GND ReturnReturn Connect to the board ground return.
EXT0-12VDC Supply railSupply rail Board power rail. Confirm voltage, source and return from the connector drawing.
END-1GND ReturnReturn Connect to the board ground return.
END-2GND ReturnReturn Connect to the board ground return.
END-3X_MIN Endstop inputEndstop input 3.3 V endstop signal for the named axis and travel limit.
END-4X_MAX Endstop inputEndstop input 3.3 V endstop signal for the named axis and travel limit.
END-53V3 Supply railSupply rail Board power rail. Confirm voltage, source and return from the connector drawing.
END-63V3 Supply railSupply rail Board power rail. Confirm voltage, source and return from the connector drawing.
END-7GND ReturnReturn Connect to the board ground return.
END-8GND ReturnReturn Connect to the board ground return.
END-9Y_MIN Endstop inputEndstop input 3.3 V endstop signal for the named axis and travel limit.
END-10Y_MAX Endstop inputEndstop input 3.3 V endstop signal for the named axis and travel limit.
END-113V3 Supply railSupply rail Board power rail. Confirm voltage, source and return from the connector drawing.
END-123V3 Supply railSupply rail Board power rail. Confirm voltage, source and return from the connector drawing.
END-13GND ReturnReturn Connect to the board ground return.
END-14GND ReturnReturn Connect to the board ground return.
END-15Z_MIN Endstop inputEndstop input 3.3 V endstop signal for the named axis and travel limit.
END-16Z_MAX Endstop inputEndstop input 3.3 V endstop signal for the named axis and travel limit.
END-173V3 Supply railSupply rail Board power rail. Confirm voltage, source and return from the connector drawing.
END-183V3 Supply railSupply rail Board power rail. Confirm voltage, source and return from the connector drawing.
P2-1ZM_1B Motor outputMotor output Stepper driver winding output. Connect a motor only after identifying both winding pairs with power removed.
P2-2ZM_1A Motor outputMotor output Stepper driver winding output. Connect a motor only after identifying both winding pairs with power removed.
P2-3ZM_2A Motor outputMotor output Stepper driver winding output. Connect a motor only after identifying both winding pairs with power removed.
P2-4ZM_2B Motor outputMotor output Stepper driver winding output. Connect a motor only after identifying both winding pairs with power removed.
P2-5YM_2B Motor outputMotor output Stepper driver winding output. Connect a motor only after identifying both winding pairs with power removed.
P2-6YM_2A Motor outputMotor output Stepper driver winding output. Connect a motor only after identifying both winding pairs with power removed.
P2-7YM_1A Motor outputMotor output Stepper driver winding output. Connect a motor only after identifying both winding pairs with power removed.
P2-8YM_1B Motor outputMotor output Stepper driver winding output. Connect a motor only after identifying both winding pairs with power removed.
P2-9XM_2B Motor outputMotor output Stepper driver winding output. Connect a motor only after identifying both winding pairs with power removed.
P2-10XM_2A Motor outputMotor output Stepper driver winding output. Connect a motor only after identifying both winding pairs with power removed.
P2-11XM_1A Motor outputMotor output Stepper driver winding output. Connect a motor only after identifying both winding pairs with power removed.
P2-12XM_1B Motor outputMotor output Stepper driver winding output. Connect a motor only after identifying both winding pairs with power removed.
FAN0-1VDC Supply railSupply rail Board power rail. Confirm voltage, source and return from the connector drawing.
FAN0-2FAN_B0- Switched loadSwitched load Load connection in the Geeetech diagram. Leave disconnected for the logic-only bench test.
SD-1SD_DATA2 Board signalBoard signal Signal assignment on the numbered manufacturer schematic connector.
SD-2SD_DATA3 Board signalBoard signal Signal assignment on the numbered manufacturer schematic connector.
SD-3SD_CMD Board signalBoard signal Signal assignment on the numbered manufacturer schematic connector.
SD-4GND ReturnReturn Connect to the board ground return.
SD-53V3 Supply railSupply rail Board power rail. Confirm voltage, source and return from the connector drawing.
SD-6SD_CLK Board signalBoard signal Signal assignment on the numbered manufacturer schematic connector.
SD-7GND ReturnReturn Connect to the board ground return.
SD-8SD_DATA0 Board signalBoard signal Signal assignment on the numbered manufacturer schematic connector.
SD-9SD_DATA1 Board signalBoard signal Signal assignment on the numbered manufacturer schematic connector.
SD-10SD_CD Board signalBoard signal Signal assignment on the numbered manufacturer schematic connector.
LCD-1GND ReturnReturn Connect to the board ground return.
LCD-2GND ReturnReturn Connect to the board ground return.
LCD-3LCD_D14 Board signalBoard signal Signal assignment on the numbered manufacturer schematic connector.
LCD-4LCD_D13 Board signalBoard signal Signal assignment on the numbered manufacturer schematic connector.
LCD-5SPI2_MOSI Board signalBoard signal Signal assignment on the numbered manufacturer schematic connector.
LCD-6SPI2_MISO Board signalBoard signal Signal assignment on the numbered manufacturer schematic connector.
LCD-7SPI2_SCK Board signalBoard signal Signal assignment on the numbered manufacturer schematic connector.
LCD-8SPI2_NSS Board signalBoard signal Signal assignment on the numbered manufacturer schematic connector.
LCD-9GND ReturnReturn Connect to the board ground return.
LCD-10RESET Board signalBoard signal Signal assignment on the numbered manufacturer schematic connector.
LCD-115V_C Supply railSupply rail Board power rail. Confirm voltage, source and return from the connector drawing.
LCD-125V_C Supply railSupply rail Board power rail. Confirm voltage, source and return from the connector drawing.
USB-1VBUS Supply inputSupply input 5 V USB supply contact.
USB-2USB_DM BidirectionalBidirectional Negative USB differential data contact.
USB-3USB_DP BidirectionalBidirectional Positive USB differential data contact.
USB-4GND ReturnReturn Connect to the board ground return.

Signal assignments

Electrical limits

ParameterLimitConditions and source
P3 main supply12 V DC12 V DC Use P3-2 for VDC and verify ground and pin numbering against the schematic. Geeetech GTM32 Board · manufacturer connector circuit drawing
P3 bed supplySeparate 12 V DC branchSeparate 12 V DC branch P3-3 is VDC_BED. Leave this branch open for logic-only tests. Geeetech GTM32 Board · manufacturer connector circuit drawing
Endstop logic3.3 V3.3 V Use the board ground reference and check the named signal before attaching a sensor. Geeetech GTM32 Board · manufacturer connector circuit drawing

Models and documents

Contact numbers follow the original Geeetech circuit drawing. The separate harness illustrations use their own numbering and view. The map covers P3, HB, EXT0, endstops, P2, FAN0, SD, LCD and USB. Confirm any Wi-Fi or other auxiliary connector in its own documentation.

Geeetech GTM32
STM32F103VET6 · Separate main and bed 12 V branches.