

The Orange Pi One is a compact and versatile single-board computer (SBC) manufactured by Raspberry, with the part ID Pi 1. It is powered by an ARM Cortex-A7 processor and comes equipped with 512MB of RAM. This board is designed to support a variety of operating systems, including Android and Linux, making it an excellent choice for DIY electronics projects, media centers, and educational purposes.
The Orange Pi One also features General Purpose Input/Output (GPIO) pins, enabling users to interface with external hardware components such as sensors, motors, and displays. Its small size and affordability make it a popular choice for hobbyists and developers alike.








| Specification | Value |
|---|---|
| Processor | ARM Cortex-A7 Quad-Core @ 1.2GHz |
| RAM | 512MB DDR3 |
| Storage | MicroSD card slot (up to 32GB supported) |
| Operating System Support | Android, Linux (e.g., Ubuntu, Debian) |
| GPIO Pins | 40-pin header |
| USB Ports | 1x USB 2.0, 1x Micro USB (power input) |
| Ethernet | 10/100Mbps Ethernet port |
| Video Output | HDMI (up to 1080p resolution) |
| Power Supply | 5V/2A via Micro USB |
| Dimensions | 69mm x 48mm |
The Orange Pi One features a 40-pin GPIO header, which is compatible with many Raspberry Pi accessories. Below is the pinout configuration:
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | 3.3V | Power supply (3.3V) |
| 2 | 5V | Power supply (5V) |
| 3 | GPIO2 (SDA) | I2C Data |
| 4 | 5V | Power supply (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 |
| ... | ... | ... (Refer to full datasheet for more) |
Powering the Board:
Connect a 5V/2A power supply to the Micro USB port. Ensure the power supply is stable to avoid damaging the board.
Installing an Operating System:
Connecting Peripherals:
Using GPIO Pins:
The GPIO pins can be used to interface with external components like LEDs, sensors, and motors. Below is an example of controlling an LED using Python.
This example assumes you are using the Orange Pi GPIO library.
import OPi.GPIO as GPIO import time
GPIO.setmode(GPIO.BOARD)
LED_PIN = 7
GPIO.setup(LED_PIN, GPIO.OUT)
try: while True: GPIO.output(LED_PIN, GPIO.HIGH) # Turn LED on time.sleep(1) # Wait for 1 second GPIO.output(LED_PIN, GPIO.LOW) # Turn LED off time.sleep(1) # Wait for 1 second except KeyboardInterrupt: # Clean up GPIO settings on exit GPIO.cleanup()
The board does not power on:
No display on the monitor:
GPIO pins not working:
The board overheats:
Q: Can I use a Raspberry Pi case for the Orange Pi One?
A: Some Raspberry Pi cases may fit, but the port layout may differ. Use a case specifically designed for the Orange Pi One for the best fit.
Q: What is the maximum supported MicroSD card size?
A: The Orange Pi One supports MicroSD cards up to 32GB.
Q: Can I power the board using GPIO pins?
A: Yes, you can supply 5V directly to the 5V GPIO pin, but ensure the power source is stable and regulated.
Q: Does the Orange Pi One support Wi-Fi?
A: The board does not have built-in Wi-Fi, but you can use a USB Wi-Fi adapter for wireless connectivity.
This concludes the documentation for the Orange Pi One. For further details, refer to the official datasheet or community forums.