Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Pin

Port

Device

Notes

(33)-PA0

UART4_TX

UART4_TX

(34)-PA1

UART4_RX

UART4_RX

(35)-PA2

USART2_TX

USART2_TX

(36)-PA3

USART2_RX

USART2_RX

(39)-PA4

PWR_SENSE

ADC2_IN9

Measures the voltage available to the system after power filter

Calculated using V = PWR_SENSE * 18.283928395 (280k, 16.2k voltage divider)

(41)-PA6

ADC12_IN11

ADC1_IN11

(42)-PA7

ADC12_IN12

ADC1_IN12

(103)-PA11

USART1_CTS

USART1_CTS

(104)-PA12

USART1_RTS

USART1_RTS

(105)-PA13

SWDIO

(109)-PA14

SWCLK

(110)-PA15

UART4_RTS

UART4_RTS

(26)-PC0

I2C3_SCL

I2C3_SCL

(27)-PC1

I2C3_SDA

I2C3_SDA

(28)-PC2

VBAT_B_SENSE

ADC2_IN3

Measures the battery voltage of battery B

Calculated using V = VBAT_B_SENSE * 18.283928395 (280k, 16.2k voltage divider)

Needs to be on a different ADC than VBAT_A to avoid mux delays

(98)-PC8

SDMMC1_D0

SDMMC1_D0

(99)-PC9

SDMMC1_D1

SDMMC1_D1

(111)-PC10

SDMMC1_D2

SDMMC1_D2

(112)-PC11

SDMMC1_D3

SDMMC1_D3

(113)-PC12

SDMMC1_CK

SDMMC1_CK

(43)-PB0

ADC12_IN15

ADC1_IN15

(44)-PB1

VBAT_A_SENSE

ADC2_IN16

Measures the voltage of battery A

Calculated using V = VBAT_A_SENSE * 18.283928395 (280k, 16.2k voltage divider)

Needs to be on a different ADC than VBAT_B to avoid mux delays

(45)-PB2

GPIO_1

GPIO_Output

(132)-PB3

SWO

(136)-PB7

UART4_CTS

UART4_CTS

(138)-PB8

TIM16_CH1

TIM16_CH1

PWM DMA

(139)-PB9

TIM17_CH1

TIM17_CH1

PWM DMA

(66)-PB10

LPUART1_RX

LPUART1_RX

(67)-PB11

LPUART1_TX

LPUART1_TX

(75)-PB14

SPI2_MISO

SPI2_MISO

(76)-PB15

SPI2_MOSI

SPI2_MOSI

(114)-SD0

SPI2_NSS

SPI2_NSS

(115)-PD1

SPI2_SCK

SPI2_SCK

(116)-PD2

SDMMC1_CMD

SDMMC1_CMD

(117)-PD3

GPIO_6

GPIO_Output

(118)-PD4

GPIO_7

GPIO_Output

(119)-PD5

GPIO_8

GPIO_Output

(122)-PD6

GPIO_9

GPIO_Output

(123)-PD7

GPIO_10

GPIO_Output

(77)-PD8

USART3_TX

USART3_TX

(78)-PD9

USART3_RX

UDART3USART3_RX

(81)-PD12

TIM4_CH1

TIM4_CH1

PWM Basic

(82)-PD13

TIM4_CH2

TIM4_CH2

PWM Basic

(85)-PD14

TIM4_CH3

TIM4_CH3

PWM Basic

(86)-PD15

TIM4_CH4

TIM4_CH4

PWM Basic

(2)-PE3

TIM3_CH1

TIM3_CH1

PWM Basic

(3)-PE4

TIM3_CH2

TIM3_CH2

PWM Basic

(4)-PE5

TIM3_CH3

TIM3_CH3

PWM Basic

(5)-PE6

TIM3_CH4

TIM3_CH4

PWM Basic

(57)-PE9

TIM1_CH1

TIM1_CH1

PWM DMA

(61)-PE11

TIM1_CH2

TIM1_CH1

PWM DMA

(62)-PE12

SPI1_NSS

SPI1_NSS

(63)-PE13

SPI1_SCK

SPI1_SCK

(64)-PE14

SPI1_MISO

SPI1_MISO

(65)-PE15

SPI1_MOSI

SPI1_MOSI

(53)-PG0

GPIO_LED_1

GPIO_Output

LED 1, Yellow component

(54)-PG1

GPIO_LED_2

GPIO_Output

LED 1, Green Component

(87)-PG2

GPIO_LED_3

GPIO_Output

LED 1, Red Component

(88)-PG3

GPIO_LED_4

GPIO_Output

LED 2, Yellow Component

(89)-PG4

GPIO_LED_5

GPIO_Output

LED 2, Green Component

(90)-PG5

GPIO_LED_6

GPIO_Output

LED 2, Red Component

(91)-PG6

GPIO_IL_B

GPIO_Input

GPIO interlock, should be read high (3V3) to ensure interface board is properly connected

(92)-PG7

GPIO_IL_A

GPIO_Input

GPIO interlock, should be read high (3V3) to ensure interface board is properly connected

(124)-PG9

USART1_TX

USART1_TX

(125)-PG10

USART1_RX

USART1_RX

(127)-PG13

I2C1_SDA

I2C1_SDA

(128)-PG14

I2C1_SCL

I2C1_SCL

(10)-PF0

I2C2_SDA

I2C2_SDA

(11)-PF1

I2C2_SCL

I2C2_SCL

(12)-PF2

GPIO_IL_D

GPIO_Input

GPIO interlock, should be read high (3V3) to ensure interface board is properly connected

(13)-PF3

GPIO_IL_C

GPIO_Input

GPIO interlock, should be read high (3V3) to ensure interface board is properly connected

(18)-PF6

TIM5_CH1

TIM5_CH1

PWM DMA

(19)-PF7

TIM5_CH2

TIM5_CH2

PWM DMA

(20)-PF8

TIM5_CH3

TIM5_CH3

PWM DMA

(21)-PF9

TIM5_CH4

TIM5_CH4

PWM DMA

(46)-PF11

uSD_Detect

GPIO_Input

Pin low when SD card is inserted and high when SC card slot is vacant

(47)-PF12

GPIO_2

GPIO_Output

(50)-PG13PF13

GPIO_3

GPIO_Input

(51)-PF14

GPIO_4

GPIO_Output

(52)-PF15

GPIO_5

GPIO_Output