40 Pin GPIO Interface
Radxa Cubie A7A features an onboard 40-Pin GPIO (General Purpose Input/Output) interface, providing highly flexible support for hardware expansion.
Users can connect various sensors, actuators, communication modules, displays, and other embedded peripherals to the 40-Pin GPIO interface, enabling rapid prototyping and functional verification for IoT, robotics control, industrial automation, and other fields.

danger
When using the 40-Pin GPIO interface, please pay attention to the wiring of the pins and peripherals. Make sure the pin connections are correct, as improper operation may cause hardware damage to the device.
GPIO Functions
Cubie A7A supports connecting external devices to the onboard GPIO pins, supporting UART, SPI, I2C, ADC, and more.
FUNC9 | FUNC8 | FUNC7 | FUNC6 | FUNC5 | FUNC4 | FUNC3 | FUNC2 | FUNC1 | Pin# | Pin# | FUNC1 | FUNC2 | FUNC3 | FUNC4 | FUNC5 | FUNC6 | FUNC7 | FUNC8 | FUNC9 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
+3.3V | 1 | 2 | +5.0V | ||||||||||||||||
PJ-EINT23 | TWI11-SDA | TWI3-SDA | TWI7-SDA | UART2-CTS | UART3-RX | PWM1-5 | PJ23 | 3 | 4 | +5.0V | |||||||||
PJ-EINT22 | TWI11-SCK | TWI3-SCK | TWI7-SCK | UART2-RTS | UART3-TX | PWM1-4 | PJ22 | 5 | 6 | GND | |||||||||
PB-EINT0 | JTAG-MS | SPI2-CS0 | UART0-TX | UART2-TX | PB0 | 7 | 8 | PB9 | UART0-TX | I2S0-DIN2 | I2S0-DOUBT2 | PWM1-1 | WATCHDOG-SIG | TWI8-SCK | TWI0-SCK | PB-EINT9 | |||
GND | 9 | 10 | PB10 | UART0-RX | I2S0-DIN3 | I2S0-DOUBT3 | PWM1-2 | PLL-LOCK-DBG | TWI8-SDA | TWI0-SDA | PB-EINT10 | ||||||||
PB-EINT1 | JTAG-CK | SPI2-CLK | UART0-RX | UART2-RX | PB1 | 11 | 12 | PK0 | MCSIA-D0N | UART6-DCD | I2S4-BCLK | HDMI-CEC | TWI1-SDA | NCSI1-HSYNC | SGPIO-SLOAD | PK-EINT0 | |||
PL-EINT6 | S-PWM0-4 | S-IR-RX | S-SPI0-MOSI | S-UART0-TX | S-JTAG-DO | PL6 | 13 | 14 | GND | ||||||||||
PL-EINT7 | S-PWM0-5 | S-SPI0-MISO | S-UART0-RX | S-JTAG-DI | PL7 | 15 | 16 | PJ24 | PWM1-6 | UART4-TX | TWI4-SCK | SPI3-CLK | PJ-EINT24 | ||||||
+3.3V | 17 | 18 | PJ25 | PWM1-7 | UART4-RX | TWI4-SDA | SPI3-MOSI | PJ-EINT25 | |||||||||||
PD-EINT12 | PWM1-2 | SPI1-MOSI | EINK-D12 | DSI1-D1P | LVDS1-D1P | PD12 | 19 | 20 | GND | ||||||||||
PD-EINT13 | PWM1-3 | SPI1-MISO | EINK-D13 | DSI1-D1N | LVDS1-D1N | PD13 | 21 | 22 | PL10 | S-UART0-TX | S-TWI2-SCK | S-UART1-TX | S-PWM0-8 | PL-EINT10 | |||||
PD-EINT11 | PWM1-1 | SPI1-CLK | EINK-D11 | DSI1-D0N | LVDS1-D0N | PD11 | 23 | 24 | PD10 | LVDS1-D0P | DSI1-D0P | EINK-D10 | SPI1-CS0 | PWM1-0 | PD-EINT10 | ||||
GND | 25 | 26 | PD14 | LVDS1-D2P | DSI1-CKP | EINK-D14 | SPI1-HOLD | UART3-RTS | PD-EINT14 | ||||||||||
PD-EINT1 | UART3-RX | TWI2-SDA | EINK-LEH | DSI1-D2N | LVDS1-CKN | PD17 | 27 | 28 | PD16 | LVDS1-CKP | DSI1-D2P | EINK-OEH | TWI2-SCK | UART3-TX | PD-EINT16 | ||||
PK-EINT5 | JTAG-MAS-CK | NCSI1-D14 | SPI3-CLK | PWM1-9 | PWM1-8 | PCIE-CLKREQN | MCSIA-CKP | PK5 | 29 | 30 | GND | ||||||||
PK-EINT6 | JTAG-MAS-DO | NCSI1-D13 | SPI3-MOSI | UART2-RTS | UART4-TX | TWI2-SCK | MCSIA-D2N | PK6 | 31 | 32 | PD20 | TWI0-SCK | EINK-CKV | PCIE-CLKREQN | UART4-TX | TWI3-SCK | PWM0-2 | ||
PK-EINT7 | JTAG-MAS-DI | NCSI1-D12 | SPI3-MISO | UART2-CTS | UART4-RX | TWI2-SDA | MCSIA-D2P | PK7 | 33 | 34 | GND | ||||||||
PK-EINT2 | SGPIO-SDATAIN | NCSI1-PCLK | TWI5-SDA | HDMI-SDA | I2S4-LRCK | UART6-DTR | MCSIA-D1N | PK2 | 35 | 36 | PK1 | MCSIA-D0P | UART6-DSR | I2S4-MCLK | HDMI-SCL | TWI1-SCK | NCSI1-VSYNC | SGPIO-SCLK | PK-EINT1 |
PK-EINT8 | JTAG-MAS-NTRST | NCSI1-D11 | SPI3-CS1 | UART2-TX | UART4-RTS | MCSI0-MCLK | MCSIA-D3N | PK8 | 37 | 38 | PK3 | MCSIA-D1P | UART6-RI | I2S4-DIN0 | I2S4-DOUBT1 | TWI5-SCK | NCSI1-MCLK | SGPIO-SDATAOUT | PK-EINT3 |