40-Pin GPIO Header
The Radxa NX4 IO Board features an onboard 40-Pin GPIO (General Purpose Input/Output) header, providing a highly flexible interface for hardware expansion.
You can use the 40-Pin GPIO header to connect sensors, actuators, communication modules, displays, and other embedded peripherals, enabling rapid prototyping and functional validation for IoT, robotics control, and industrial automation.
When using the 40-Pin GPIO header, pay attention to the wiring between pins and peripherals. Ensure all connections are correct—improper operation may damage the hardware.
GPIO Functions
| GPIO number | Function5 | Function4 | Function3 | Function2 | Function1 | Voltage | Pin# | Pin# | Voltage | Function1 | Function2 | Function3 | Function4 | Function5 | Function6 | GPIO number |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3.3V | 1 | 2 | 5V | |||||||||||||
| 55 | I2C8_SDA_M1 | UART2_RX_M0 | GPIO1_C7 | 3.3V | 3 | 4 | 5V | |||||||||
| 54 | I2C8_SCL_M1 | UART2_TX_M0 | GPIO1_C6 | 3.3V | 5 | 6 | GND | |||||||||
| 51 | SPI2_CSN0_M1 | GPIO1_C3 | 3.3V | 7 | 8 | 3.3V | GPIO4_B4 | UART2_RX_M1 | CAN1_RX_M2 | 140 | ||||||
| GND | 9 | 10 | 3.3V | GPIO4_B5 | UART2_TX_M1 | CAN1_TX_M2 | 141 | |||||||||
| 52 | SPI2_MOSI_M1 | UART4_TX_M1 | GPIO1_C4 | 3.3V | 11 | 12 | 3.3V | GPIO1_D1 | UART10_RX_M1 | 57 | ||||||
| 80 | PWM1_CH0_M2 | GPIO2_C0 | 3.3V | 13 | 14 | GND | ||||||||||
| 53 | SPI2_MISO_M1 | UART4_RX_M1 | GPIO1_C5 | 3.3V | 15 | 16 | 3.3V | GPIO2_B6 | UART7_TX_M0 | 78 | ||||||
| 3.3V | 17 | 18 | 3.3V | GPIO2_B7 | UART7_RX_M0 | 79 | ||||||||||
| 45 | PWM1_CH1_M1 | SPI1_MOSI_M0 | GPIO1_B5 | 3.3V | 19 | 20 | GND | |||||||||
| 46 | SPI1_MISO_M0 | GPIO1_B6 | 3.3V | 21 | 22 | 3.3V | GPIO2_D7 | PWM2_CH7_M2 | 95 | |||||||
| 44 | PWM1_CH0_M1 | SPI1_CLK_M0 | GPIO1_B4 | 3.3V | 23 | 24 | 3.3V | GPIO1_B7 | SPI1_CSN0_M0 | 47 | ||||||
| GND | 25 | 26 | 3.3V | GPIO1_C0 | UART3_TX_M2 | SPI1_CSN1_M0 | PWM0_CH0_M1 | 48 | ||||||||
| 151 | I2C6_SDA_M3 | GPIO4_C7 | 3.3V | 27 | 28 | 3.3V | GPIO4_C6 | I2C6_SCL_M3 | 150 | |||||||
| 98 | GPIO3_A2 | 3.3V | 29 | 30 | GND | |||||||||||
| 49 | UART3_RX_M2 | GPIO1_C1 | 3.3V | 31 | 32 | 3.3V | GPIO1_D5 | SPI2_CLK_M1 | 61 | |||||||
| 50 | PWM1_CH2_M1 | SPI2_CSN1_M1 | GPIO1_C2 | 3.3V | 33 | 34 | GND | |||||||||
| 58 | PWM1_CH3_M1 | GPIO1_D2 | 3.3V | 35 | 36 | 3.3V | GPIO1_D4 | 60 | ||||||||
| 99 | GPIO3_A3 | 3.3V | 37 | 38 | 3.3V | GPIO1_D3 | PWM1_CH4_M1 | 59 | ||||||||
| GND | 39 | 40 | 3.3V | GPIO1_D0 | UART10_TX_M1 | 56 |