Skip to main content

Hardware Interface

warning

Don't put CM5 on Radxa CM3 IO board, otherwise the board will be demanged, more info please refer faq

Interface overview​

Radxa CM5

Radxa CM5 IO Board

Power​

The Radxa CM5 IO is powered by a DC power connector, supporting 5V and 12V inputs, 12V is recommended for a more stable power supply.

Debug Serial Port​

Debug serial port。

Ethernet Port​

The Radxa CM5 IO provides an Ethernet port for 1000M Ethernet.

WIFI/BT​

Provides M.2 KEY interface, compatible with common PCIe protocol NICs in the market, such as Radxa Wireless A8 module.

HDMI​

The Radxa CM5 IO is equipped with a full-size HDMI connector. It is recommended to use a monitor with HDMI capability.
The Radxa CM5 IO supports resolutions up to 8K, as well as regular 4K, 2K, and 1080P resolutions.

Type-C​

The Radxa CM5 IO is equipped with a full-featured typec interface. Supports DP display and connection of USB-Hub devices.

USB​

With USB3.0 HOST x1 and USB2.0 HOST x2.

MIPI CSI​

Radxa CM5 IO Support for Camera Functions

MIPI DSI​

The Radxa CM5 IO supports the MIPI DSI display function.

tip

Radxa recommends using Radxa Display 8 HD or Radxa Display 10 FHD.

microSD​

Can be used as a system boot disk or as a storage medium

Headphone jack​

Supports standard 3.5mm headset (with microphone)

RTC​

Connects to RTC battery, Battery Mode for CM5 IO is CR1220

40 PIN GPIO​

GPIO voltage​

GPIOVoltageMax Voltage
All GPIO3.3V3.63V
SARADC_IN41.8V1.98V

GPIO interface​

Radxa CM5 IO provides a 40pin GPIO socket, which is compatible with most sensor applications on the market.

**Tips: The actual compatibility is subject to usage. **

GPIO numberFunction5Function4Function3Function2Function1Pin#Pin#Function1Function2Function3Function4Function5GPIO number
+3.3V
1
2
+5.0V
123PWM10_M2I2C7_SDA_M2GPIO3_D3
3
4
+5.0V
122I2C7_SCL_M2GPIO3_D2
5
6
GND
135I2S1_SDI2_M0I2C5_SDA_M2GPIO4_A7
7
8
GPIO0_B5
UART2_TX_M0
13
GND
9
10
GPIO0_B6
UART2_RX_M0
14
134I2S1_SDI1_M0UART3_RX_M2I2C5_SCL_M2GPIO4_A6
11
12
GPIO0_C218
133I2S1_SDI0_M0UART3_TX_M2I2C3_SDA_M2GPIO4_A5
13
14
GND
132I2C3_SCL_M2GPIO4_A4
15
16
GPIO1_C4SPI4_CS1_M0PWM11_IR_M252
+3.3V
17
18
GPIO1_D5SPI1_CS1_M261
129I2S1_SCLK_M0SPI0_MOSI_M1GPIO4_A1
19
20
GND
128I2S1_MCLK_M0SPI0_MISO_M1GPIO4_A0
21
22
GPIO1_B141
130I2S1_LRCK_M0SPI0_CLK_M1GPIO4_A2
23
24
GPIO4_B2SPI0_CS0_M1I2S1_SDO1_M0PWM14_M1138
GND
25
26
GPIO3_B7I2C3_SCL_M1SPI1_MOSI_M1111
63I2C8_SDA_M2GPIO1_D7
27
28
GPIO1_D6I2C8_SCL_MPWM14_M262
24I2S1_SDI3_M1PWM7_IR_M0I2C6_SAL_M0GPIO0_D0
29
30
GND
23I2S1_SDI2_M1PWM6_M0I2C6_SDA_M0GPIO0_C7
31
32
GPIO1_B7PWM13_M247
49GPIO1_C1
33
34
GND
112I2C3_SDA_M1GPIO3_C0
35
36
GPIO1_C6PWM15_IR_M254
SARADC_VIN4
37
38
GPIO1_D2SPI1_CLK_M2I2S0_SDI2I2S0_SDO358
GND
39
40
GPIO0_D3SPI3_CLK_M227

Additional information about the 40-pin docking station for the v2.21 hardware version.​

  • The pins marked in orange are used for debug console.
  • PWM: x7, PWM6 / PWM7 / PWM10 / PWM11 / PWM13 / PWM14 / PWM15
  • SPI: x1, SPI0
  • I2C: x5, I2C3 / I2C5 / I2C6 / I2C7 / I2C8
  • UART: x2, UART2 / UART3
  • ADC: x1, SARADC_VIN4

    You need to be logged into GitHub to post a comment. If you are already logged in, please ignore this message.

    Radxa-docs © 2026 by Radxa Computer (Shenzhen) Co.,Ltd. is licensed under CC BY 4.0