Introduction to the Orange Pi Platform

Please share with your friends...


The Orange Pi platform is an open source Single-Board Computer (SBC) based on the Allwinner System-on-a-Chip (SoC) architecture, which is capable of running Android, Ubuntu, Debian or Raspbian. The GPIO expansion interface is pin compatible with the Raspberry Pi.

The first series of the Orange Pi boards use the Allwinner A20 SoC which features the ARM Cortex-A7 Dual-core 1GHz CPU and ARM Mali400MP2 GPU, and includes 1GB of shared DDR3 SDRAM, Gigabit Ethernet and Wireless b/g/n.

The second series of the Orange Pi boards use the Allwinner H3 SoC which features the ARM Cortex-A7 Quad-core 1.6GHz CPU and ARM Mali400MP2 GPU, and includes options for 1 or 2GB of shared DDR3 SDRAM, options for Fast or Gigabit Ethernet, and optional Wireless b/g/n.


  OPi OPi-Mini OPi-PC OPi-Mini2 OPi2 OPi-Plus OPi-Plus2
SoC Allwinner A20 Allwinner H3
CPU ARM Cortex-A7
Dual-core 1GHz
ARM Cortex-A7
Quad-core 1.6GHz
GPU ARM Mali400MP2
OpenGL ES 2.0/1.1
ARM Mali400MP2 600MHz
Complies with OpenGL ES 2.0
MicroSD 1 2 1
SATA 2 1 None 1
eMMC None 8GB
Ethernet 802.3ab 1000BASE-T
Gigabit Ethernet
802.3u 100BASE-TX
Fast Ethernet
802.3ab 1000BASE-T
Gigabit Ethernet
Wireless 802.11b/g/n
None 802.11b/g/n
VGA Yes No
Microphone Yes
Camera Yes
GPIO 26-pin 18-pin 40-pin
USB 2.0 4 2 3 4
Buttons Power
Power Power
LEDs Power
Other Infra-red
Power 5 Volts / 2 Amps
Inputs DC Barrel Jack
GPIO (Pin 2)
MicroUSB (OTG)
DC Barrel Jack
GPIO (Pin 2)
PMU AXP209 Unknown
Top opi_top opi-mini_top opi-pc_top opi-mini-2_top opi-2_top opi-plus_top opi-plus-2_top
Bottom opi_bot opi-mini_bot opi-pc_bot opi-mini-2_bot opi-2_bot opi-plus_bot opi-plus-2_bot
Size 112 mm x 60 mm 94 mm x 59 mm 85 mm x 55 mm 93 mm x 60 mm 93 mm x 60 mm 108 mm x 60 mm 108 mm x 67 mm
Weight 60g 45g 38g 45g 46g 50g 83g


The Orange Pi and associated accessories, such as cases and cables, can be purchased from the Shenzhen Xunlong Software CO., Limited AliExpress store.

Orange Pi is a trademark of Shenzhen Xunlong Software CO., Limited. Raspberry Pi is a trademark of the Raspberry Pi Foundation.

Disclaimer: No liability is accepted (whether under the law of contract, the law of torts or otherwise) in relation to the contents of, or use of, or otherwise in connection with, this website to the extent that the website is provided free-of-charge, for any direct loss; for any indirect, special or consequential loss; or for any business losses, loss of revenue, income, profits or anticipated savings, loss of contracts or business relationships, loss of reputation or goodwill, or loss or corruption of information or data. These limitations of liability apply even when expressly advised of the potential loss.

Please share with your friends...


  1. I did get the Orange Pi running as a UniFi Controller and it worked well. A time later the network was playing up and I suspect it was the Orange Pi as it was very hot. Earlier on I had a plug pack go bang while trying to get the Orange Pi to output HDMI video so suspect something was damaged and finally died. Now the UniFi Controller is on a RasPi.

  2. I’ve had an Orange Pi PC for several months and never did anything with it until last week when I broke it out to setup a UniFi controller for a client. Lots of reading up on what distro to use, but eventually I found Armbian,

    It was, dare I say, easy as pi. Just like installing Raspbian on a Raspberry Pi. Kudos to Igor Pečovnik for all of his work

    I setup and ran it headless, so I have no idea if the video worked or not, but I don’t really care. Made a great Unifi box, though I didn’t have a chance to test it enough to put it in production for a client. I built up a RasPi 2 instead.

    Chris, this chart is great. If only the actual site had a page like this. I’d have an hour or two of my life back.

  3. Hi. Have you tried to use the Orange Pi PCs?
    They appear to be very tricky to get going.
    I would like to run Ubiquity UniFi Controller on one.

    1. Hi Dendad51,

      Yes, I have an Orange Pi Plus 2, and yes – you can run UniFi on them! I have several half-finished articles on the OPi platform, including how to install Debian – based on this custom OPi distribution. I will endeavor to get some of these articles finished soon! 🙂

      Let me know how you go!

    2. I have an Orange Pi PC model, not a Plus 2, and it was very tricky to get going. It is not like the Raspberry Pi and have a full .img file to download as far as I could see. You have to edit things before burning to microSD.
      I don’t need video and that is just as well as the video does not work yet.
      The Orange Pi would be a great one for the UniFi Controller and I would prefer to use it in place of the Raspberry Pi if I can. Later I may have a go using your instructions for the RasPi and see if it installs.
      Oh, I made this mounting adapter so it can mount over an Ethernet plate instead on above.
      There are 2 sizes. The low one will be ok with “home made” cable end without a boot, and there is a higher one if you need to use a cable with a boot. So far I’ve not mounted it.

Leave a Reply