

The Orange Pi Zero 3, manufactured by Xunlong Software Co., is a compact and versatile single-board computer (SBC) powered by the Allwinner H618 quad-core ARM Cortex-A53 processor. It is designed to deliver efficient performance for a wide range of applications, including IoT (Internet of Things), lightweight computing, media streaming, and embedded systems. With its small form factor, onboard Wi-Fi, Ethernet, and GPIO pins, the Orange Pi Zero 3 is an excellent choice for developers and hobbyists alike.








| Specification | Details |
|---|---|
| Processor | Allwinner H618, Quad-core ARM Cortex-A53, 1.5 GHz |
| GPU | Mali-G31 MP2, supports OpenGL ES 3.2 and Vulkan 1.1 |
| RAM | 1GB or 2GB DDR4 (depending on model) |
| Storage | MicroSD card slot, eMMC module support (optional) |
| Networking | 10/100/1000 Mbps Ethernet, 2.4GHz/5GHz Wi-Fi, Bluetooth 5.0 |
| USB Ports | 1x USB 3.0, 1x USB 2.0 |
| GPIO | 26-pin GPIO header, compatible with Raspberry Pi GPIO layout |
| Power Supply | 5V/2A via USB Type-C |
| Video Output | HDMI 2.0 (4K@60fps) |
| Operating System | Android, Debian, Ubuntu, and other Linux distributions |
| Dimensions | 48mm x 48mm |
The Orange Pi Zero 3 features a 26-pin GPIO header. Below is the pinout and description:
| Pin Number | Pin Name | Function/Description |
|---|---|---|
| 1 | 3.3V | Power (3.3V) |
| 2 | 5V | Power (5V) |
| 3 | GPIO2 (SDA) | I2C Data |
| 4 | 5V | Power (5V) |
| 5 | GPIO3 (SCL) | I2C Clock |
| 6 | GND | Ground |
| 7 | GPIO4 | General Purpose I/O |
| 8 | GPIO14 (TXD) | UART Transmit |
| 9 | GND | Ground |
| 10 | GPIO15 (RXD) | UART Receive |
| 11 | GPIO17 | General Purpose I/O |
| 12 | GPIO18 | PWM Output |
| 13 | GPIO27 | General Purpose I/O |
| 14 | GND | Ground |
| 15 | GPIO22 | General Purpose I/O |
| 16 | GPIO23 | General Purpose I/O |
| 17 | 3.3V | Power (3.3V) |
| 18 | GPIO24 | General Purpose I/O |
| 19 | GPIO10 (MOSI) | SPI Data Out |
| 20 | GND | Ground |
| 21 | GPIO9 (MISO) | SPI Data In |
| 22 | GPIO25 | General Purpose I/O |
| 23 | GPIO11 (SCLK) | SPI Clock |
| 24 | GPIO8 (CE0) | SPI Chip Select 0 |
| 25 | GND | Ground |
| 26 | GPIO7 (CE1) | SPI Chip Select 1 |
Powering the Board:
Connecting Peripherals:
GPIO Usage:
Networking:
Booting the Board:
The Orange Pi Zero 3 can be programmed using Python or other languages. Below is an example of controlling an LED using Python's RPi.GPIO library:
import RPi.GPIO as GPIO import time
GPIO.setmode(GPIO.BCM)
LED_PIN = 17
GPIO.setup(LED_PIN, GPIO.OUT)
try: while True: GPIO.output(LED_PIN, GPIO.HIGH) # Turn on the LED time.sleep(1) # Wait for 1 second GPIO.output(LED_PIN, GPIO.LOW) # Turn off the LED time.sleep(1) # Wait for 1 second except KeyboardInterrupt: # Clean up GPIO settings on exit GPIO.cleanup()
---
The board does not power on:
No video output on HDMI:
Wi-Fi is not working:
GPIO pins are not responding:
Can I use a USB hub with the Orange Pi Zero 3?
Yes, you can connect a USB hub to expand the number of USB devices.
What is the maximum supported microSD card size?
The board supports microSD cards up to 128GB.
Does the Orange Pi Zero 3 support 4K video playback?
Yes, it supports 4K@60fps video output via the HDMI 2.0 port.
Can I power the board via GPIO pins?
Yes, you can power the board using the 5V and GND pins on the GPIO header, but ensure a stable power source.
This concludes the documentation for the Orange Pi Zero 3. For further assistance, refer to the official resources provided by Xunlong Software Co.