| PA0 |
PA0 |
N5 |
GPIO |
General purpose |
| PA0_C |
ADC1_0 |
N5 |
Board Temp (T4) |
Config: ADC1_0, buffered via LMV324 |
| PA1 |
PA1 |
N4 |
ETH_REFCLK |
50MHz Ethernet reference clock |
| PF11 |
ADC1_1 |
P5 |
Thermistor 1 (T1) |
Config: ADC1_1, buffered via LMV324 |
| PF12 |
ADC1_2 |
R7 |
Thermistor 2 (T2) |
Config: ADC1_2, buffered via LMV324 |
| PA2 |
PA2 |
N3 |
ETH_MDIO |
Ethernet management data I/O |
| PA3 |
PA3 |
U2 |
Expansion GH |
ADC1_CH15 available |
| PA4 |
PA4 |
U3 |
I2C2_SCL |
User I2C bus clock |
| PA5 |
PA5 |
T3 |
Expansion GH |
DAC1_OUT2 available |
| PA6 |
PA6 |
R3 |
Expansion GH |
ADC1_CH3 available |
| PA7 |
PA7 |
R5 |
ETH_CRSDV |
Ethernet carrier sense/data valid |
| PA8 |
PA8 |
E15 |
Expansion GH |
GPIO |
| PA9 |
PA9 |
D15 |
Expansion GH |
GPIO |
| PA10 |
PA10 |
D14 |
Expansion GI |
GPIO |
| PA11 |
PA11 |
E17 |
USB_DEV_D- |
USB device data minus |
| PA12 |
PA12 |
E16 |
USB_DEV_D+ |
USB device data plus |
| PA13 |
PA13 |
C15 |
SWDIO |
Debug data (hardcoded) |
| PA14 |
PA14 |
B14 |
SWCLK |
Debug clock (hardcoded) |
| PA15 |
PA15 |
A14 |
TDI |
JTAG data in |
| PB0 |
PB0 |
U5 |
PROBE |
Probe input via comparator |
| PB1 |
PB1 |
T5 |
I2C2_SDA |
User I2C bus data |
| PB2 |
PB2 |
R6 |
QSPI_SCK |
QSPI flash clock |
| PB3 |
PB3 |
C6 |
SPI1_SCK / SWO |
User SPI clock / trace output |
| PB4 |
PB4 |
B7 |
SPI1_MISO |
User SPI data in |
| PB5 |
PB5 |
A5 |
SPI1_MOSI |
User SPI data out |
| PB6 |
PB6 |
B5 |
QSPI_CS |
QSPI flash chip select |
| PB7 |
PB7 |
C5 |
GPIO |
General purpose |
| PB8 |
PB8 |
D5 |
GPIO |
General purpose |
| PB9 |
PB9 |
D4 |
GPIO |
General purpose |
| PB10 |
PB10 |
P11 |
Expansion GI |
GPIO |
| PB11 |
PB11 |
P12 |
Expansion GI |
GPIO |
| PB12 |
PB12 |
T14 |
Motor B CS |
TMC2660 chip select |
| PB13 |
PB13 |
U14 |
USB_PWR_ON |
USB host power control |
| PB14 |
PB14 |
U15 |
USB_HOST_D+ |
USB host data plus |
| PB15 |
PB15 |
T15 |
USB_HOST_D- |
USB host data minus |
| PC0 |
PC0 |
L2 |
SSR1 |
Solid state relay output 1 |
| PC1 |
PC1 |
M2 |
ETH_MDC |
Ethernet management clock |
| PC2 |
PC2 |
M3 |
Expansion (GH) |
ADC1_4 available as ADC1_4 |
| PC3 |
PC3 |
M4 |
Expansion (GH) |
ADC1_5 available as ADC1_5 |
| PC4 |
PC4 |
T4 |
VMOT_SENSE |
Motor voltage sense (11:1 divider) |
| PC5 |
PC5 |
U4 |
VFET_SENSE |
MOSFET voltage sense (11:1 divider) |
| PC6 |
PC6 |
F14 |
Expansion GC |
GPIO |
| PC7 |
PC7 |
F13 |
Expansion GC |
GPIO |
| PC8 |
PC8 |
E13 |
SD_D0 |
SD card data 0 (hardcoded) |
| PC9 |
PC9 |
E14 |
SD_D1 |
SD card data 1 (hardcoded) |
| PC10 |
PC10 |
A13 |
SD_D2 |
SD card data 2 (hardcoded) |
| PC11 |
PC11 |
B13 |
SD_D3 |
SD card data 3 (hardcoded) |
| PC12 |
PC12 |
C12 |
SD_CK |
SD card clock (hardcoded) |
| PC13 |
PC13 |
E3 |
GPIO |
General purpose |
| PC14 |
PC14 |
C2 |
XTAL_LSE_IN |
32.768kHz crystal in (hardcoded) |
| PC15 |
PC15 |
C1 |
XTAL_LSE_OUT |
32.768kHz crystal out (hardcoded) |
| PD0 |
PD0 |
D13 |
UART4_RX |
Expansion GD UART receive |
| PD1 |
PD1 |
E12 |
UART4_TX |
Expansion GD UART transmit |
| PD2 |
PD2 |
D12 |
SD_CMD |
SD card command (hardcoded) |
| PD3 |
PD3 |
B12 |
Expansion GD |
GPIO |
| PD4 |
PD4 |
A12 |
Expansion GD |
GPIO |
| PD5 |
PD5 |
A11 |
USART2_TX / Debug TX |
Debug UART transmit |
| PD6 |
PD6 |
B11 |
USART2_RX / Debug RX |
Debug UART receive |
| PD7 |
PD7 |
C11 |
Expansion GD |
GPIO |
| PD8 |
PD8 |
U16 |
USART3_TX |
Expansion UART transmit |
| PD9 |
PD9 |
T17 |
USART3_RX |
Expansion UART receive |
| PD10 |
PD10 |
T16 |
GPIO |
General purpose |
| PD11 |
PD11 |
R15 |
QSPI_IO0 |
QSPI flash data 0 |
| PD12 |
PD12 |
R16 |
QSPI_IO1 |
QSPI flash data 1 |
| PD13 |
PD13 |
R17 |
QSPI_IO3 |
QSPI flash data 3 |
| PD14 |
PD14 |
P16 |
MOTSPI_MOSI |
Motor SPI data out (hardcoded) |
| PD15 |
PD15 |
P15 |
Expansion GC |
GPIO |
| PE0 |
PE0 |
C4 |
Expansion GE |
GPIO |
| PE1 |
PE1 |
B4 |
Expansion GE |
GPIO |
| PE2 |
PE2 |
C3 |
QSPI_IO2 |
QSPI flash data 2 |
| PE3 |
PE3 |
D3 |
Expansion GE |
GPIO |
| PE4 |
PE4 |
D2 |
MOTSPI_MISO |
Motor SPI data in (hardcoded) |
| PE5 |
PE5 |
D1 |
TIM15_CH1 |
Expansion GE PWM |
| PE6 |
PE6 |
E5 |
TIM15_CH2 |
Expansion GE PWM |
| PE7 |
PE7 |
U9 |
Expansion GE |
GPIO |
| PE8 |
PE8 |
T9 |
Expansion GE |
GPIO |
| PE9 |
PE9 |
P9 |
TIM1_CH1 |
Timer 1 channel 1 PWM |
| PE10 |
PE10 |
N9 |
Motor D Step / BDET |
Motor D step, also board detect bit 3 |
| PE11 |
PE11 |
P10 |
TIM1_CH2 |
Timer 1 channel 2 PWM |
| PE12 |
PE12 |
R10 |
Motor D Dir / TIM1_CH3 |
Motor D direction |
| PE13 |
PE13 |
T10 |
TIM1_CH4 |
Timer 1 channel 4 PWM (spare) |
| PE14 |
PE14 |
U10 |
Motor C Step |
TMC2660 motor C step |
| PE15 |
PE15 |
R11 |
Motor C Dir |
TMC2660 motor C direction |
| PF0 |
PF0 |
G4 |
Expansion GF |
GPIO |
| PF1 |
PF1 |
G3 |
Expansion GF |
GPIO |
| PF2 |
PF2 |
G1 |
Expansion GF |
GPIO |
| PF3 |
PF3 |
H4 |
BDET_PF3 |
Board detect bit 0 (hardcoded) |
| PF4 |
PF4 |
J5 |
Expansion GF |
GPIO |
| PF5 |
PF5 |
J4 |
BDET_PF5 |
Board detect bit 1 (hardcoded) |
| PF6 |
PF6 |
K2 |
Expansion GF |
GPIO |
| PF7 |
PF7 |
K3 |
BDET_PF7 |
Board detect bit 2 (hardcoded) |
| PF8 |
PF8 |
K4 |
Expansion GF |
GPIO |
| PF9 |
PF9 |
L4 |
Expansion GF |
GPIO |
| PF10 |
PF10 |
L3 |
Expansion GG |
GPIO |
| PF11 |
PF11 |
T7 |
Motor B Dir |
TMC2660 motor B direction |
| PF12 |
PF12 |
R7 |
Motor B Step |
TMC2660 motor B step |
| PF13 |
PF13 |
P7 |
Expansion GG |
GPIO |
| PF14 |
PF14 |
P8 |
I2C4_SCL |
Expansion GG I2C clock |
| PF15 |
PF15 |
R9 |
I2C4_SDA |
Expansion GG I2C data |
| PG0 |
PG0 |
T8 |
Motor A Step |
TMC2660 motor A step |
| PG1 |
PG1 |
U8 |
Motor A Dir |
TMC2660 motor A direction |
| PG2 |
PG2 |
H16 |
CARD_DET |
SD card detection |
| PG3 |
PG3 |
H15 |
Expansion GB |
GPIO |
| PG4 |
PG4 |
H14 |
Expansion GB |
GPIO |
| PG5 |
PG5 |
G14 |
Expansion GB |
GPIO |
| PG6 |
PG6 |
G15 |
Expansion GC |
GPIO |
| PG7 |
PG7 |
F16 |
Expansion GC |
GPIO |
| PG8 |
PG8 |
F15 |
Expansion GC |
GPIO |
| PG9 |
PG9 |
A10 |
ESXMAX |
X max endstop |
| PG10 |
PG10 |
A9 |
ESXMIN |
X min endstop |
| PG11 |
PG11 |
B9 |
ESYMIN |
Y min endstop |
| PG12 |
PG12 |
C9 |
ESYMAX |
Y max endstop |
| PG13 |
PG13 |
D9 |
ESZMIN |
Z min endstop |
| PG14 |
PG14 |
D8 |
ESZMAX |
Z max endstop |
| PG15 |
PG15 |
D6 |
GPIO |
General purpose |
| PH0 |
PH0 |
J2 |
XTAL_HSE_IN |
25MHz crystal in (hardcoded) |
| PH1 |
PH1 |
J1 |
XTAL_HSE_OUT |
25MHz crystal out (hardcoded) |
| PH2 |
PH2 |
N2 |
ExtraFET |
Extra switched output |
| PH3 |
PH3 |
P2 |
Expansion GG |
GPIO |
| PH4 |
PH4 |
P3 |
Expansion GG |
GPIO |
| PH5 |
PH5 |
P4 |
Expansion GG |
GPIO |
| PH6 |
PH6 |
T11 |
TIM8_CH1 |
Timer 8 channel 1 PWM |
| PH7 |
PH7 |
U13 |
TIM8_CH4 / I2C3_SCL |
Timer 8 ch4 / I2C3 clock |
| PH8 |
PH8 |
T13 |
TIM8_CH2 / I2C3_SDA |
Timer 8 ch2 / I2C3 data |
| PH9 |
PH9 |
R13 |
TIM8_CH3 |
Timer 8 channel 3 PWM |
| PH10 |
PH10 |
P13 |
Expansion GI |
GPIO |
| PH11 |
PH11 |
P14 |
Expansion GI |
GPIO |
| PH12 |
PH12 |
R14 |
Expansion GI |
GPIO |
| PH13 |
PH13 |
D16 |
MOT_EN |
Motor enable (shared, active low) |
| PH14 |
PH14 |
B17 |
Expansion GI |
GPIO |
| PH15 |
PH15 |
B16 |
GPIO |
General purpose |
| PI0 |
PI0 |
A16 |
MSD LED |
Mass storage mode indicator |
| PI1 |
PI1 |
A15 |
GPIO |
General purpose |
| PI2 |
PI2 |
B15 |
GPIO |
General purpose |
| PI3 |
PI3 |
C14 |
GPIO |
General purpose |
| PI4 |
PI4 |
A4 |
GPIO |
General purpose |
| PI5 |
PI5 |
A3 |
GPIO |
General purpose |
| PI6 |
PI6 |
A2 |
GPIO |
General purpose |
| PI7 |
PI7 |
B3 |
GPIO |
General purpose |
| PI8 |
PI8 |
E4 |
GPIO |
General purpose |
| PI9 |
PI9 |
E2 |
GPIO |
General purpose |
| PI10 |
PI10 |
F3 |
MOTSPI_SCK |
Motor SPI clock (hardcoded) |
| PI11 |
PI11 |
F4 |
Expansion GA |
GPIO |
| PI12 |
PI12 |
H1 |
Expansion GA |
GPIO |
| PI13 |
PI13 |
H2 |
Expansion GA |
GPIO |
| PI14 |
PI14 |
H3 |
Expansion GA |
GPIO |
| PI15 |
PI15 |
P5 |
Expansion GA |
GPIO |
| PJ0 |
PJ0 |
N6 |
Expansion GA |
GPIO |
| PJ1 |
PJ1 |
P6 |
Expansion GA |
GPIO |
| PJ2 |
PJ2 |
T6 |
Motor A CS |
TMC2660 motor A chip select |
| PJ3 |
PJ3 |
U6 |
Motor C CS |
TMC2660 motor C chip select |
| PJ4 |
PJ4 |
U7 |
Motor D CS |
TMC2660 motor D chip select |
| PJ5 |
PJ5 |
R12 |
OUTPUTENABLE |
Master FET output enable |
| PJ6 |
PJ6 |
N15 |
HEA_G |
Hotend A MOSFET gate |
| PJ7 |
PJ7 |
N14 |
HEB_G |
Hotend B MOSFET gate |
| PJ8 |
PJ8 |
N13 |
FAN1_G |
Fan 1 MOSFET gate |
| PJ9 |
PJ9 |
M14 |
FAN2_G |
Fan 2 MOSFET gate |
| PJ10 |
PJ10 |
L14 |
BED_G |
Bed MOSFET gate |
| PJ11 |
PJ11 |
K14 |
SSR2 |
Solid state relay output 2 |
| PJ12 |
PJ12 |
D11 |
ILED3 |
Debug LED 3 |
| PJ13 |
PJ13 |
E10 |
ILED2 |
Debug LED 2 |
| PJ14 |
PJ14 |
D10 |
ILED1 |
Debug LED 1 |
| PJ15 |
PJ15 |
B10 |
ILED4 |
Debug LED 4 |
| PK0 |
PK0 |
J14 |
SG_TST_A |
Motor A StallGuard output |
| PK1 |
PK1 |
J15 |
SG_TST_B |
Motor B StallGuard output |
| PK2 |
PK2 |
H17 |
SG_TST_C |
Motor C StallGuard output |
| PK3 |
PK3 |
C8 |
SG_TST_D |
Motor D StallGuard output |
| PK4 |
PK4 |
B8 |
Expansion GB |
GPIO |
| PK5 |
PK5 |
A8 |
Expansion GB |
GPIO |
| PK6 |
PK6 |
C7 |
Expansion GB |
GPIO |
| PK7 |
PK7 |
D7 |
Expansion GB |
GPIO |
| BOOT0 |
BOOT0 |
E8 |
BOOT0 |
Boot mode (LOW=flash, HIGH=DFU) |
| NRST |
NRST |
K1 |
MCU_RESET |
System reset (active low) |