aboutsummaryrefslogtreecommitdiffstats
path: root/notes/pin-mapping.txt
blob: 67a675ca6b60b44e30423fc517a1b4e09d1442ed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
Reserved Pins:         Function
PA11                   USBDM
PA12                   USBDP
PA13                   JTMS-SWDAT
PA14                   JTCK-SWCLK
PA15                   JTDI
PB2                    BOOT1
PB3                    JTDO
PB4                    JTRST
PC9                    BUT button
PC11                   USB_P
PC12                   DISC
PD0                    OSC_IN
PD1                    OSC_OUT

-------------------------------------------------------------------------------
Pin    STM32 PIN   ADC    Timer          I2C        UART        SPI         F/T
-------------------------------------------------------------------------------
D0     PA3         ADC3   TIM2_CH4       -          USART2_RX   -           -
D1     PA2         ADC2   TIM2_CH3       -          USART2_TX   -           -
D2     PA0         ADC0   TIM2_CH1_ETR   -          USART2_CTS  -           -
D3     PA1         ADC1   TIM2_CH2       -          USART2_RTS  -           -
D4     PB5         -      -              ISC1_SMBA  -           -           -
D5     PB6         -      TIM4_CH1       I2C1_SCL   -           -           Y
D6     PA8         -      TIM1_CH1       -          USART1_CK   -           Y
D7     PA9         -      TIM1_CH2       -          USART1_TX   -           Y
D8     PA10        -      TIM1_CH3       -          USART1_RX   -           Y
D9     PB7         -      TIM4_CH2       I2C1_SDA   -           -           Y
D10    PA4         ADC4   -              -          USART2_CK   SPI1_NSS    -
D11    PA7         ADC7   TIM3_CH2       -          -           SPI1_MOSI   -
D12    PA6         ADC6   TIM3_CH1       -          -           SPI1_MISO   -
D13    PA5         ADC5   -              -          -           SPI1_SCK    -
D14    PB8         0      TIM4_CH3       -          -           -           Y
-------------------------------------------------------------------------------
Little header                                                                  
-------------------------------------------------------------------------------
D15    PC0         ADC10  -              -          -           -           -
D16    PC1         ADC11  -              -          -           -           -
D17    PC2         ADC12  -              -          -           -           -
D18    PC3         ADC13  -              -          -           -           -
D19    PC4         ADC14  -              -          -           -           -
D20    PC5         ADC15  -              -          -           -           -
-------------------------------------------------------------------------------
External header                                                                 
-------------------------------------------------------------------------------
D21    PC13        -      -              -          -           -           -
D22    PC14        -      -              -          -           -           -
D23    PC15        -      -              -          -           -           -
D24    PB9         -      TIM4_CH4       -          -           -           Y
D25    PD2         -      TIM3_ETR       -          -           -           Y
D26    PC10        -      -              -          -           -           Y
D27    PB0         ADC8   TIM3_CH3       -          -           -           -
D28    PB1         ADC9   TIM3_CH4       -          -           -           -
D29    PB10        -      -              I2C2_SCL   USART3_TX   -           Y
D30    PB11        -      -              I2C2_SDA   USART3_RX   -           Y
D31    PB12        -      TIM1_BKIN      I2C2_SMBAL USART3_CK   SPI2_NSS    Y
D32    PB13        -      TIM1_CH1N      -          USART3_CTS  SPI2_SCK    Y
D33    PB14        -      TIM1_CH2N      -          USART3_RTS  SPI2_MISO   Y
D34    PB15        -      TIM1_CH3N      -          -           SPI2_MOSI   Y
D35    PC6         -      -              -          -           -           Y
D36    PC7         -      -              -          -           -           Y
D37    PC8         -      -              -          -           -           Y
-------------------------------------------------------------------------------
Note: former pin D38 (PC9) is now attached to the BUT button and there is a
GND connection where D38 was.

todo:
adc pin check
jtag pins for gpio