Radxa Zero > Hardware > Main Board
In this page we will provide detailed explanation on Radxa Zero's hardware.
The Radxa Zero is designed to be a Single Board Computer with low power consumption. It supports the following power input:
- USB PD or QC power adapter which support 5V, 1A or higher output
- Power adapter with fixed 5V DC voltage
- USB port on PC or laptop
- 5V DC power from the GPIO PIN 2 & 4
The max power consumption of Radxa Zero without USB peripheral is 3.3W.
The SoC used in Radxa Zero is Amlogic S905Y2. The main system CPU is a quad-core ARM Cortex-A53 CPU with unified L2 cache to improve system performance. In addition, the Cortex-A53 CPU includes the NEON SIMD co-processor to improve software media processing capability. The graphic subsystem consists of two graphic engines and a flexible video/graphic output pipeline. The ARM G31 MP2 GPU supports OpenGL ES 3.2, Vulkan 1.0 and OpenCL 2.0, while the 2.5D graphics processor handles additional scaling, alpha, rotation and color space conversion operations.
Radxa Zero supports wireless network via the on board WiFi/BT modules.
For Radxa Zero model with 512MB or 1GB memory, it comes with AP6212 module. The wireless module complies with IEEE 802.11 b/g/n standard and it can achieve up to a speed of 72.2Mbps with single stream in 802.11n draft, 54Mbps as specified in IEEE 802.11g, or 11Mbps for IEEE 802.11b to connect to the wireless LAN. It also provides Bluetooth V4.0(HS) with integrated Class 1.5 PA and Low Energy (BLE) support.
For Radxa Zero model with 2GB or 4GB memory, it comes with AP6256 module. The wireless module complies with IEEE 802.11 a/b/g/n/ac standard and it can achieve up to a speed of 433.3Mbps with single stream in 802.11ac draft to connect to the wireless LAN. It also supports Bluetooth V5.0+EDR with integrated PA for Class 1.5 and Low Energy (BLE).
T variant SKU also has a u.FL connector in place of onboard antenna. This allows the use of external antenna, so when Radxa Zero is placed in an industrial style metal enclosure, the wireless communication is unaffected.
The Radxa Zero has two USB-C connectors. The one closer to the short edge of the board is for USB 2.0 OTG and power, and the other one is for USB 3.0 HOST. When the USB BOOT button is pressed, OTG port can also be used to perform some low level operation, such as sideloading binary blob.
The USB 3.0 Type-C supports 5Gbps speed. A USB-C hub is recommend to connect traditional USB Type-A devices and on some hubs also with integrated Ethernet. None of the USB-C ports implements HDMI/DP Alternate Mode, so there is no native video output.
The microSD card can be used as a system storage or an external storage. When using as system storage, card with at least 8GB is commanded. When using as external storage, card size up to 128GB are supported.
The microSD interface pinout is specified below:
eMMC (on selected models)
Radxa Zero with 2GB or 4GB of memory also has a high performance eMMC module. Different sizes are available: 8GB/16GB/32GB/64GB/128GB. Our eMMC modules meet eMMC 5.0 standard and support HS400 mode.
The Radxa Zero has one micro HDMI connector. For HDMI, the maximum resolution is 4K@60Hz. Any HDMI monitor should work as a display for Zero.
This HDMI port also supports Consumer Electronics Control (CEC) function. Using Zero connected to a CEC compatible TV, you can use the CEC related programs such as
cec-client tool to control the TV inputs and other properties.
The HDMI interface pinout is defined below:
General purpose input-output (GPIO) connector
Radxa Zero has a 40-pin color coded expansion header. Please check GPIO for details.