Login
Connector and pad reference
Login

Use these tables to find a signal, check a connector pin or lay out a mating board. Pad numbers and net names follow the KiCad PCB. Each row represents one electrical pad number on one connector. Check the connector locator and key before wiring: a cable-face view can reverse the apparent pin order.

J3 — left expansion row

Board side: F.Cu. Use the board views and connector key for orientation.

Pad PCB net
1 GND
2 PA19
3 PA15
4 VAA
5 PB12
6 INT
7 PB21
8 PB22
9 BSL_I2C_SCL
10 BSL_I2C_SDA
11 +5V
12 GND

J4 — Qwiic

Board side: F.Cu. Use the board views and connector key for orientation.

Pad PCB net
1 GND
2 +3.3V
3 BSL_I2C_SDA
4 BSL_I2C_SCL
5 no assigned net
6 no assigned net

J6 — right expansion row

Board side: F.Cu. Use the board views and connector key for orientation.

Pad PCB net
1 GND
2 CANL
3 CANH
4 +5V
5 AN
6 PA20
7 PA21
8 PC2
9 PC4
10 PC6
11 +3.3V
12 GND

J2 — debug row

Board side: F.Cu. Use the board views and connector key for orientation.

Pad PCB net
1 3.3VIN_DEBUG
2 PA13
3 PA14
4 BSL_UART_TX
5 GND
6 BSL_UART_RX
7 nRST
8 BSL_INVOKE

J5 — CAN bus

Board side: F.Cu. Use the board views and connector key for orientation.

Pad PCB net
1 +5V
2 CANH
3 CANL
4 GND
MP1 no assigned net
MP2 no assigned net

J1 — LGA module interface

Board side: B.Cu. Use the board views and connector key for orientation.

Pad PCB net
A1 PA4
A2 PA2
A3 BSL_UART_TX
A4 PB3
A5 PB0
A6 PC25
A7 PB13
A8 PC5
A9 PC3
A10 PC1
B1 BSL_INVOKE
B2 PA5
B3 PA3
B4 PC18
B5 PB1
B6 PC26
B7 PB14
B8 PC4
B9 CAN_TERM
B10 PA25
C1 PA16
C2 PB5
C3 BSL_UART_RX
C4 INT
C5 nRST
C6 PB15
C7 PC6
C8 PC2
C9 PA24
C10 BSL_I2C_SCL
D1 PA18
D2 PB4
D3 PA7
D4 GND
D5 +VDC
D6 GND
D7 +VDC
D8 PA20
D9 BSL_I2C_SDA
D10 PA21
E1 PC8
E2 PC7
E3 PA17
E4 +VDC
E5 GND
E6 +VDC
E7 GND
E8 PB22
E9 PA19
E10 PB23
F1 PC10
F2 PC11
F3 PC9
F4 GND
F5 VAA
F6 GND
F7 +VDC
F8 PB21
F9 PB19
F10 PB20
G1 PC12
G2 PC13
G3 PB25
G4 +VDC
G5 GND
G6 +VDC
G7 GND
G8 PB10
G9 PB18
G10 PB17
H1 PC14
H2 PC15
H3 PA27
H4 PB26
H5 PB29
H6 PB6
H7 PB16
H8 CAN_TX
H9 PB12
H10 PB11
J1 PA26
J2 PA29
J3 PA31
J4 PB28
J5 PB31
J6 PB8
J7 PA8
J8 PA10
J9 PA14
J10 PA15
K1 AN
K2 PA30
K3 PB24
K4 PB27
K5 PB30
K6 PB7
K7 PB9
K8 PA9
K9 CAN_RX
K10 PA13

Using the pad table

The top and underside board views show the viewing convention.

For alternate peripheral functions on each MCU pad, use the interface cheat sheet. The table here describes the physical wiring, including PC0 on CAN_TERM at J1.B9 and the separate PB9 connection at J1.K7.

The downloadable CSV contains the same unique pad assignments and board sides. Separate connectors and different pad numbers remain separate even when they share a net. A net marked unconnected has no signal connection at that pad. Mechanical pads appear too, since some connect to power or ground.

{download}Download pad CSV <../../reference/som-connector-pads.csv>