Hardware Interface Description
Chip block diagram

System block diagram

Interface overview

40-PIN GPIO
caution
Tips: The actual compatibility is subject to usage.
tip
The following pin layout is applicable to the Raspberry Pi Compute Module 4 IO, WaveShare CM4-POE-UPS-BASE, WaveShare CM4-IO-BASE-B and WaveShare CM4-NANO-B.
GPIO number | Function4 | Function3 | Function2 | Function1 | Pin# | Pin# | Function1 | Function2 | Function3 | Function4 | GPIO number |
---|---|---|---|---|---|---|---|---|---|---|---|
+3.3V | 1 | 2 | +5.0V | ||||||||
110 | PWM11_IR_M0 | I2C3_SDA_M1 | GPIO3_B6 | 3 | 4 | +5.0V | |||||
109 | PWM10_M0 | I2C3_SCL_M1 | GPIO3_B5 | 5 | 6 | GND | |||||
94 | I2S1_SDI3_M2 | SPI2_MOSI_M1 | GPIO2_D6 | 7 | 8 | GPIO0_D1 | UART2_TX_M0 | 25 | |||
GND | 9 | 10 | GPIO0_D0 | UART2_RX_M0 | 24 | ||||||
106 | PWM9_M0 | UART4_TX_M1 | GPIO3_B2 | 11 | 12 | GPIO3_A3 | I2S3_SCLK_M0 | 99 | |||
105 | PWM8-M0 | UART4_RX_M1 | GPIO3_B1 | 13 | 14 | GND | |||||
112 | PDM_SDI3_M2 | PWM13_M0 | UART3_RX_M1 | GPIO3_C0 | 15 | 16 | GPIO3_C1 | SPI1_MOSI_M1 | I2S1_SDO2_M2 | 113 | |
+3.3V | 17 | 18 | GPIO3_A1 | SPI1_CS0_M1 | 97 | ||||||
89 | I2S1_SCLK_TX_M2 | SPI0_MOSI_M1 | GPIO2_D1 | 19 | 20 | GND | |||||
88 | I2S1_MCLK_M2 | SPI0_MISO_M1 | GPIO2_D0 | 21 | 22 | GPIO3_A2 | I2S3_MCLK_M0 | 98 | |||
91 | I2S1_SDI0_M2 | SPI0_CLK_M1 | GPIO2_D3 | 23 | 24 | GPIO2_D2 | SPI0_CS0_M1 | I2S1_LRCK_TX_M2 | 90 | ||
GND | 25 | 26 | GPIO3_C2 | UART5_TX_M1 | SPI1_MISO_M1 | I2S1_SDO3_M2 | 114 | ||||
108 | PDM_SDI1_M2 | I2C5_SDA_M0 | GPIO3_B4 | 27 | 28 | GPIO3_B3 | I2C5_SCL_M0 | PDM_SDI0_M2 | 107 | ||
96 | I2S1_SDO1_M2 | SPI2_CLK_M1 | UART8_RX_M1 | GPIO3_A0 | 29 | 30 | GND | ||||
95 | I2S1_SDO0_M2 | SPI2_MISO_M1 | UART8_TX_M1 | GPIO2_D7 | 31 | 32 | GPIO3_B7 | UART3_TX_M1 | PWM12_M0 | PDM_SDI2_M2 | 111 |
93 | I2S1_SDI2_M2 | SPI2_CS0_M1 | GPIO2_D5 | 33 | 34 | GND | |||||
100 | I2S3_LRCK_M0 | GPIO3_A4 | 35 | 36 | GPIO3_C3 | UART5_RX_M1 | SPI1_CLK_M1 | I2S1_SCLK_RX_M2 | 115 | ||
117 | I2S1_LRCK_RX_M2 | PWM15_IR_M0 | GPIO3_C5 | 37 | 38 | GPIO3_A6 | I2S3_SDI_M0 | 102 | |||
GND | 39 | 40 | GPIO3_A5 | I2S3_SDO_M0 | 101 |