3.4.9 RPi 40-Pin GPIO Interface

The board features a 40-pin connector (RPi compatible) for free use.

Figure 3-41. 40-Pin GPIO Connector Schematic
Table 3-26. 40-Pin GPIO Pin Assignment
SignalPin No.Pin No.Signal

VDD_3V3

1

2

5V_MAIN

RPI_TWD_PC7

3

4

5V_MAIN

RPI_TWCK_PC6

5

6

GND

RPI_GPCLK0_PB31

7

8

RPI _TXD_PA24

GND

9

10

RPI _RXD_PA23

RPI_GPIO17_PC3

11

12

RPI_I2S_CK_PC16

RPI_GPIO27_PC4

13

14

GND

RPI_GPIO22_PD1

15

16

RPI_GPIO23_PD2

VDD_3V3

17

18

RPI_GPIO24_PC12

RPI_MOSI_PA18

19

20

GND

RPI_MISO_PA17

21

22

RPI_GPIO25_PC11

RPI_SCK_PA16

23

24

RPI_NPCS0_PA19

GND

25

26

RPI_NPCS1_PA20

27

28

RPI_GPCLK1_PD20

29

30

GND

RPI_GPCLK2_PC0

31

32

RPI_PWM0_PB15

RPI_PWM1_PB17

33

34

GND

RPI_I2S_WS_PC15

35

36

RPI_GPIO16_PC18

RPI_GPIO26_PC19

37

38

RPI_I2S_DIN0_PC14

GND

39

40

RPI_I2S_DOUT0_PC17

In addition to the standard interfaces assigned on the 40-pin connector, alternate functions are available on certain pins. See the table below.

Table 3-27. 40-Pin GPIO Alternate Functions
SignalPIOPin No.Alternate FunctionIOset
RPI_GPIO24_PC12PC1218PDMC1_CLK1
RPI_GPIO25_PC11PC1122PDMC1_DS01
RPI_RXD_PA23PA2310PDMC0_CLK1
RPI_TXD_PA24PA248PDMC0_DS01
RPI_GPIO17_PC3PC311SPDIF_RX2
RPI_GPIO27_PC4PC413SPDIF_TX2