Skip to content

Discovery F3 pin assignment

James Cotton edited this page Feb 13, 2014 · 6 revisions

Note: if you intend to use this with Tau Labs this page is outdated. Please see this

Schematic (thank you Menno)

All PWM headers are 3 pins: (1)GND, +5V, SIG
PWM input SIGs:
channel 1: PB8
channel 2: PA8
channel 3: PA9
channel 4: PA1
channel 5: PB10
channel 6: PB11
channel 7: PC6
channel 8: PA4
channel 9: PB0
channel 10: PB1

PWM ouput SIGs:
channel 1: PB5
channel 2: PD12
channel 3: PD13
channel 4: PD14
channel 5: PD15
channel 6: PA15
channel 7: PC7
channel 8: PC8
channel 9: PF9
channel 10: PF10

UARTs: (VCC configurable by jumper 3V or 5V)
-> 4Pin Header (1)GND,VCC,RXI,TXO 

FlexiPort equivalent: (no I2C)
USART2_RXI (PA3)
USART2_TXO (PA2)

Mainport equivalent:
USART3_RXI (PD9)
USART3_TXO (PD8)
SBUS_ENABLE (PD7)

currently unused:
USART1_RXI (PC5)
USART1_TXI (PC4)

USART4_RXI (PC11)
USART4_TXI (PC10)

USART5_RXI (PD2)
USART5_TXI (PC12)

I2C2_SDA (PA10)
I2C2_SCL (PF6)

SPI2_NSS (PB12)
SPI2_SCK (PB13)
SPI2_MISO (PB14)
SPI2_MOSI (PB15)