The Great Pi Zero Showdown

by Bret
Published: Last Updated on 97 minutes read

What is the best Pi Zero? Is it the Raspberry Pi? Radxa? BananaPi? OrangePi? Or is it their RISC-V cousin, the MangoPi? Building on the Raspberry Pi Zero vs Mango Pi MQ Pro comparison, that guy on Reddit now gets his wish of seeing how the MQ Pro compares to the Pi Zero 2 W.

To make it abundantly clear from the get-go, I’m not comparing these boards because I think they’re all comparable in performance because they’re simply not. There will be clear winners and losers in each category but if you’re interested in these boards and want to see how Raspberry Pi Zero form-factor alternatives compete then this is the data for you!

Foreword

Without wanting to ramble too much (if you know me, you know that’s a hard task), I present to you the testing of 7 Single Board Computers that all call themselves a “Zero” or fit into the Pi Zero form factor. Though when it comes to the OrangePi, you’re just calling yourself a Zero whilst being a little bit beefier. It was deemed to be a bit nasty if I left them out though so I’ve included them for comparison if you’re more of a citrus person.

Instead of including a full table of specifications for each board, I’m going to try something a little different and include the relevant specifications for each test group. So when it comes to networking, for example, I’ll show you the hardware/specifications for WiFi/wired connections there so you can get a better idea of what’s being compared.

Compute Performance

You’ll see that we have a range of different SoCs on show here, though there should be some clear winners

Raspberry Pi Zero WBCM2835 ARMv7 @ 1.00GHz (1 Core)
Raspberry Pi Zero 2 WRP3A0-AU ARMv8 Cortex-A53 @ 1.00GHz (4 Cores)
Radxa ZeroS905Y2 ARMv8 Cortex-A53 @ 1.80GHz (4 Cores)
BananaPi M2 ZeroH3 ARMv7 Cortex-A7 @ 1.01GHz (4 Cores)
MangoPi MQ ProD1 RISCV64 @ 1.00GHz (1 Core)
Orange Pi Zero LTSH2+ ARMv7 Cortex-A7 @ 1.20GHz (4 Cores)
Orange Pi Zero 2H616 ARMv8 Cortex-A53 @ 1.5GHz (4 Cores)

UnixBench

Single-Core Performance

Pi Zero Benchmark - UnixBench Single Core

Multi-Core Performance

Pi Zero Benchmark - UnixBench All Cores

Geekbench 5.4.0 AArch64

As most of the boards in this lineup support 64bit operating systems, we’ve put those through the AArch64 version of Geekbench 5.4. It’s largely as you’d expect, with Broadcom’s A7 cores faring better than the Allwinner H3 in the BananaPi M2 Zero and the Radxa Zero leading the pack.

Single-Core Performance

Pi Zero Benchmark - Geekbench 5.4 Single Core

Multi-Core Performance

Pi Zero Benchmark - Geekbench 5.4 All Cores

Geekbench 2.4.2 ARM

Pi Zero Benchmark - Geekbench 2.4.2 Results

PHPBench

Pi Zero Benchmark - PHPBench

PyBench

Pi Zero Benchmark - PyBench

WavPack Audio Encoding

Pi Zero Benchmark - WavPack Audio Encoding

Crypto++

Pi Zero Benchmark - Crypto++ / Cryptopp

GZIP Compression

Pi Zero Benchmark - GZIP Compression

Memory (RAM) Performance

With 4/8x the amount of RAM of every other board, along with it being DDR4, it’s unsurprising to see the Radxa Zero come out on top again.

There isn’t a great spread amongst the other quad-core boards here, though, with twice as much, faster RAM, the MQ Pro manages to hold on.

Raspberry Pi Zero W512MB DDR2
Raspberry Pi Zero 2 W512MB DDR2
Radxa Zero4096MB DDR4
BananaPi M2 Zero512M DDR3
MangoPi MQ Pro1024MB DDR3
Orange Pi Zero LTS512MB DDR3
Orange Pi Zero 21024MB DDR3

CacheBench

Pi Zero Benchmark - CacheBench

Geekbench 2.4.2 ARM RAM Tests

Pi Zero Benchmark - Geekbench 2.4.2 RAM
Pi Zero Benchmark - Geekbench 2.4.2 Stream

I’m still trying to figure out exactly what’s going on in the Stdlib Copy results here for the Orange Pi Zero 2. I re-ran the test another 6 times, all with the same result and I’m not too sure what was causing that!

Networking Performance

Raspberry Pi Zero WBCM43438 802.11 b/g/n (2.4GHz)
Raspberry Pi Zero 2 WSYN43436 802.11 b/g/n (2.4GHz)
Radxa ZeroAP6256 802.11 a/b/g/n/ac (2.4/5GHz)
BananaPi M2 ZeroK019-CW43-DW 802.11b/g/n (2.4GHz)
MangoPi MQ ProTL8723DS 802.11 b/g/n (2.4GHz)
Orange Pi Zero LTSXR819 802.11 b/g/n (2.4GHz)
Ethernet: H3 A83T 10/100Mbit
Orange Pi Zero 2AW859A 802.11 a/b/g/n/ac (2.4/5GHz)
Ethernet: RTL8211F 10/100/1000Mbit

For networking tests, we’ve left the boards exactly as they come in regards to WiFi, with no external antennas if none were provided. The MQ Pro and BPI-M2 ZERO both come without an antenna, though they do have u.FL connectors for them. This sadly leaves the Banana Pi M2 Zero at a disadvantage due to its extremely poor out-of-the-box WiFi performance. It does make up for it via USB Ethernet, however, in this form factor, is that something you’re willing to do?

Pi Zero Benchmark - Networking

Only the Orange Pi boards had on-board ethernet and with the Orange Pi Zero 2 having a Gigabit port, this skews things a little. USB performance is fairly uniform, with the speeds hovering around 300Mbit in either direction on the quad-core boards and 200-250 on the single cores. When it comes to WiFi though, the Banana Pi really does suffer (all of these tests were done at 1m with a direct line of sight to the AP too!) whereas the rest are more than capable for the workloads you’re going to throw at these boards.

It’s worth noting though that the Orange Pi Zero 2 does have a few issues, even with the external antenna. Speeds will fluctuate heavily between a few Mbit to the 70+ you see in the graph. Perhaps a software issue that’s fixed in a certain kernel/image?

Storage Performance

MicroSD Card Reader

When it comes to SD card performance, all perform near enough identically so you’re going to want to take a look at the long-term reviews and reliability statistics to make your decision on what specific card to use. The MangoPi MQ Pro runs a little slower on the sequential reads and writes so if you need more than 11MB/s~ on that front, you may want to choose one of the alternatives.

To note, the Radxa Zero model I used in this test has 32GB of eMMC storage onboard and can be booted from without an SD card. It will be much faster than an SD card and prevent you from needing one so if you’re factoring that into your budget for a new board then paying a little more for the higher-end model with eMMC may be a worthwhile investment.

SD Card ModelSequential ReadSequential WriteRandom ReadRandom WriteIOPing
SanDisk Ultra (8GB)21.11 MB/s13.53 MB/s4.83 MB/s0.66 MB/s1.21 ms
SanDisk Ultra (16GB)21.19 MB/s12.77 MB/s4.9 MB/s2.01 MB/s3.04 ms
SanDisk Ultra (32GB)21.23 MB/s15.8 MB/s4.87 MB/s1.82 MB/s3.05 ms
SanDisk Extreme (64GB)21.25 MB/s19.07 MB/s4.53 MB/s2.68 MB/s1.15 ms
SanDisk Extreme PRO (128GB)21.23 MB/s18.57 MB/s4.43 MB/s2.7 MB/s1.18 ms
Kingston Canvas Select Plus (32GB)11.03 MB/s9.8 MB/s3.17 MB/s1.68 MB/s1.24 ms
KIOXIA EXCERIA (32GB)21.21 MB/s14.23 MB/s5.1 MB/s3.04 MB/s1.14 ms
Samsung EVO Plus (32GB)20.98 MB/s17.03 MB/s4.68 MB/s1.79 MB/s1.29 ms
Amazon Basics (64GB)21.36 MB/s19.6 MB/s5.49 MB/s2.98 MB/s1.38 ms
PNY Performance Plus (16GB)21.15 MB/s10.8 MB/s4.7 MB/s2.14 MB/s1.36 ms
Verbatim Premium (16GB)20.92 MB/s10.4 MB/s3.02 MB/s0.75 MB/s1.27 ms
SanDisk MAX ENDURANCE (32GB)21.18 MB/s18.9 MB/s4.42 MB/s2.46 MB/s1.06 ms
Integral ultima PRO (64GB)21.29 MB/s19.5 MB/s4.88 MB/s2.9 MB/s1.49 ms
Patriot EP Series (64GB)21.18 MB/s17.37 MB/s4.39 MB/s2.22 MB/s1.15 ms
Kodak (64GB) 21.02 MB/s17.97 MB/s2.56 MB/s0.77 MB/s1.24 ms
Intenso (64GB)21.33 MB/s19.63 MB/s5.52 MB/s2.92 MB/s2.25 ms
Transcend (32GB)21.15 MB/s12.27 MB/s5.02 MB/s2.08 MB/s1.06 ms
Samsung EVO Select (32GB)20.91 MB/s17.23 MB/s4.82 MB/s1.64 MB/s1.33 ms
Samsung PRO Plus (128GB)21.14 MB/s17.17 MB/s4.4 MB/s1.19 MB/s1.21 ms
SanDisk HIGH ENDURANCE (64GB)21.2 MB/s18.6 MB/s3.75 MB/s2.42 MB/s1.17 ms
Samsung PRO Endurance (32GB)20.81 MB/s16.93 MB/s4.89 MB/s1.62 MB/s1.28 ms
SD Card ModelSequential ReadSequential WriteRandom ReadRandom WriteIOPing
SanDisk Ultra (8GB)21.69 MB/s13.97 MB/s6.53 MB/s0.7 MB/s0.77 ms
SanDisk Ultra (16GB)21.69 MB/s12.93 MB/s6.5 MB/s2.39 MB/s2.67 ms
SanDisk Ultra (32GB)21.69 MB/s16.47 MB/s6.58 MB/s2.16 MB/s2.69 ms
SanDisk Extreme (64GB)21.7 MB/s20.5 MB/s6.03 MB/s3.64 MB/s0.73 ms
SanDisk Extreme PRO (128GB)21.71 MB/s20.6 MB/s5.88 MB/s3.37 MB/s0.74 ms
Kingston Canvas Select Plus (32GB)11.16 MB/s9.93 MB/s4.1 MB/s1.94 MB/s0.8 ms
KIOXIA EXCERIA (32GB)21.69 MB/s15.2 MB/s6.98 MB/s4.05 MB/s0.75 ms
Samsung EVO Plus (32GB)21.47 MB/s18.27 MB/s6.36 MB/s1.94 MB/s0.89 ms
Amazon Basics (64GB)21.84 MB/s21.13 MB/s7.78 MB/s3.93 MB/s0.97 ms
PNY Performance Plus (16GB)21.65 MB/s11.17 MB/s6.32 MB/s2.6 MB/s0.86 ms
Verbatim Premium (16GB)21.31 MB/s10.4 MB/s3.02 MB/s0.75 MB/s1.27 ms
SanDisk MAX ENDURANCE (32GB)21.74 MB/s20.63 MB/s5.92 MB/s3.14 MB/s0.66 ms
Integral ultima PRO (64GB)21.73 MB/s20.83 MB/s6.45 MB/s3.79 MB/s1.08 ms
Patriot EP Series (64GB)21.69 MB/s18.67 MB/s5.7 MB/s2.68 MB/s0.76 ms
Kodak (64GB)21.47 MB/s1967 MB/s3.12 MB/s0.83 MB/s0.83 ms
Intenso (64GB)21.82 MB/s20.7 MB/s7.54 MB/s3.81 MB/s1.1 ms
Transcend (32GB)21.63 MB/s13.03 MB/s6.73 MB/s2.55 MB/s0.65 ms
Samsung EVO Select (32GB)21.31 MB/s18.47 MB/s6.5 MB/s1.88 MB/s0.92 ms
Samsung PRO Plus (128GB)21.59 MB/s18.2 MB/s5.73 MB/s1.3 MB/s0.78 ms
SanDisk HIGH ENDURANCE (64GB)21.48 MB/s20 MB/s4.26 MB/s2.89 MB/s0.76 ms
Samsung PRO Endurance (32GB)21.46 MB/s19.43 MB/s6.61 MB/s1.97 MB/s0.85 ms
SD Card ModelSequential ReadSequential WriteRandom ReadRandom WriteIOPing
SanDisk Ultra (8GB)21.86 MB/s12.2 MB/s6.99 MB/s0.75 MB/s0.7 ms
SanDisk Ultra (16GB)22.26 MB/s11.73 MB/s2.76 MB/s2.63 MB/s2.65 ms
SanDisk Ultra (32GB)22.13 MB/s13.8 MB/s8.22 MB/s2.43 MB/s2.61 ms
SanDisk Extreme (64GB)22.18 MB/s17.93 MB/s7.51 MB/s4.08 MB/s0.64 ms
SanDisk Extreme PRO (128GB)22.16 MB/s17.73 MB/s7.14 MB/s4.08 MB/s0.66 ms
Kingston Canvas Select Plus (32GB)11.24 MB/s9.33 MB/s4.81 MB/s2.14 MB/s0.71 ms
KIOXIA EXCERIA (32GB)22.03 MB/s12.8 MB/s8.77 MB/s4.84 MB/s0.65 ms
Samsung EVO Plus (32GB)21.87 MB/s12.47 MB/s8.07 MB/s1.92 MB/s0.77 ms
Amazon Basics (64GB)22.02 MB/s19.6 MB/s10.08 MB/s4.69 MB/s0.98 ms
Verbatim Premium (16GB)21.79 MB/s10.2 MB/s7.85 MB/s2.93 MB/s0.76 ms
SanDisk MAX ENDURANCE (32GB)22.13 MB/s17.03 MB/s7.12 MB/s3.68 MB/s0.58 ms
Integral ultima PRO (64GB)21.85 MB/s19.33 MB/s7.87 MB/s4.44 MB/s1.06 ms
Patriot EP Series (64GB)21.88 MB/s17.4 MB/s6.85 MB/s3.04 MB/s0.66 ms
Kodak (64GB)21.32 MB/s15.73 MB/s3.37 MB/s0.86 MB/s0.73 ms
Intenso (64GB)21.92 MB/s19.3 MB/s9.54 MB/s4.48 MB/s1.01 ms
Transcend (32GB)Refusedtobootat all:(
Samsung EVO Select (32GB)21.79 MB/s12.8 MB/s8.1 MB/s1.38 MB/s0.79 ms
Samsung PRO Plus (128GB)21.94 MB/s15.43 MB/s6.95 MB/s1.39 MB/s0.67 ms
SanDisk HIGH ENDURANCE (64GB)22 MB/s16.23 MB/s6.11 MB/s3.32 MB/s0.72 ms
Samsung PRO Endurance (32GB)21.93 MB/s13.53 MB/s8.22 MB/s2.07 MB/s0.69 ms
Onboard eMMC (32GB)133.98 MB/s67.77 MB/s28.62 MB/s27.79 MB/s1.55 ms
SD Card ModelSequential ReadSequential WriteRandom ReadRandom WriteIOPing
SanDisk Ultra (8GB)21.86 MB/s14.27 MB/s5.24 MB/s0.63 MB/s0.9 ms
SanDisk Ultra (16GB)22.03 MB/s14.43 MB/s6.29 MB/s2.5 MB/s2.69 ms
SanDisk Ultra (32GB)21.89 MB/s17.7 MB/s6.51 MB/s2.16 MB/s2.74 ms
SanDisk Extreme (64GB)21.96 MB/s22.03 MB/s5.68 MB/s3.29 MB/s0.74 ms
SanDisk Extreme PRO (128GB)22 MB/s22.07 MB/s5.02 MB/s3.39 MB/s0.79 ms
Kingston Canvas Select Plus (32GB)11.26 MB/s10.2 MB/s4.36 MB/s1.86 MB/s0.8 ms
KIOXIA EXCERIA (32GB)21.95 MB/s16.4 MB/s7.93 MB/s3.79 MB/s0.73 ms
Samsung EVO Plus (32GB)21.74 MB/s20.73 MB/s5.07 MB/s1.51 MB/s1.07 ms
Amazon Basics (64GB)22.14 MB/s22.43 MB/s8.22 MB/s3.91 MB/s1.01 ms
Verbatim Premium (16GB)22.09 MB/s11.7 MB/s7.11 MB/s2.12 MB/s0.87 ms
SanDisk MAX ENDURANCE (32GB)21.96 MB/s21.77 MB/s5.51 MB/s3.26 MB/s0.68 ms
Integral ultima PRO (64GB)21.87 MB/s21.97 MB/s7.7 MB/s3.81 MB/s1.07 ms
Patriot EP Series (64GB)21.87 MB/s19.17 MB/s6.62 MB/s2.37 MB/s0.76 ms
Kodak (64GB)21.78 MB/s20.9 MB/s3.28 MB/s0.73 MB/s0.85 ms
Intenso (64GB)22.17 MB/s22.03 MB/s8.39 MB/s3.83 MB/s1.01 ms
Transcend (32GB)21.89 MB/s13.77 MB/s7.62 MB/s2.32 MB/s0.66 ms
Samsung EVO Select (32GB)21.88 MB/s20.73 MB/s6.12 MB/s1.53 MB/s1.01 ms
Samsung PRO Plus (128GB)21.97 MB/s20.47 MB/s6.45 MB/s1.16 MB/s0.76 ms
SanDisk HIGH ENDURANCE (64GB)21.8 MB/s21.27 MB/s4.63 MB/s2.86 MB/s0.77 ms
Samsung PRO Endurance (32GB)21.84 MB/s20.9 MB/s6.35 MB/s1.65 MB/s1.06 ms
SD Card ModelSequential ReadSequential WriteRandom ReadRandom WriteIOPing
SanDisk Ultra (8GB)11.4 MB/s8.57 MB/s4.88 MB/s0.61 MB/s1 ms
SanDisk Ultra (16GB)11.4 MB/s9.07 MB/s4.56 MB/s2.07 MB/s2.95 ms
SanDisk Ultra (32GB)11.42 MB/s9.37 MB/s4.6 MB/s1.87 MB/s3 ms
SanDisk Extreme (64GB)11.42 MB/s10.8 MB/s3.18 MB/s2.68 MB/s0.96 ms
SanDisk Extreme PRO (128GB)11.4 MB/s10.8 MB/s2.74 MB/s2.63 MB/s0.99 ms
Kingston Canvas Select Plus (32GB)5.73 MB/s5.57 MB/s2.97 MB/s1.51 MB/s1.19 ms
KIOXIA EXCERIA (32GB)11.42 MB/s9.67 MB/s5.27 MB/s3.08 MB/s0.93 ms
Samsung EVO Plus (32GB)11.39 MB/s10.63 MB/s4.3 MB/s1.55 MB/s1.45 ms
Amazon Basics (64GB)11.48 MB/s10.77 MB/s5.51 MB/s3.25 MB/s1.18 ms
Verbatim Premium (16GB)11.41 MB/s10.3 MB/s4.9 MB/s1.83 MB/s1.08 ms
SanDisk MAX ENDURANCE (32GB)11.42 MB/s10.7 MB/s3.1 MB/s2.47 MB/s0.87 ms
Integral ultima PRO (64GB)11.48 MB/s10.8 MB/s5.12 MB/s3.03 MB/s1.42 ms
Patriot EP Series (64GB)11.41 MB/s8.03 MB/s4.46 MB/s2.13 MB/s0.98 ms
Kodak (64GB)11.38 MB/s10.6 MB/s2.68 MB/s0.75 MB/s1.05 ms
Intenso (64GB)11.47 MB/s10.8 MB/s5.46 MB/s3.03 MB/s1.23 ms
Transcend (32GB)11.48 MB/s8.03 MB/s5.12 MB/s2.06 MB/s0.86 ms
Samsung EVO Select (32GB)11.38 MB/s10.6 MB/s4.49 MB/s1.45 MB/s1.45 ms
Samsung PRO Plus (128GB)11.48 MB/s10.47 MB/s4.61 MB/s1.13 MB/s0.96 ms
SanDisk HIGH ENDURANCE (64GB)11.4 MB/s10.57 MB/s2.85 MB/s2.46 MB/s0.99 ms
Samsung PRO Endurance (32GB)11.38 MB/s10.63 MB/s3.99 MB/s1.42 MB/s1.33 ms
SD Card ModelSequential ReadSequential WriteRandom ReadRandom WriteIOPing
SanDisk Ultra (8GB)21.98 MB/s13.97 MB/s7.07 MB/s0.65 MB/s0.76 ms
SanDisk Ultra (16GB)22 MB/s13.33 MB/s6.35 MB/s2.19 MB/s2.71 ms
SanDisk Ultra (32GB)22.05 MB/s17.23 MB/s6.46 MB/s2.13 MB/s2.73 ms
SanDisk Extreme (64GB)21.96 MB/s22.03 MB/s5.59 MB/s3.42 MB/s0.76 ms
SanDisk Extreme PRO (128GB)22.06 MB/s21.97 MB/s4.9 MB/s3.4 MB/s0.81 ms
Kingston Canvas Select Plus (32GB)11.28 MB/s10.17 MB/s4.44 MB/s1.83 MB/s0.82 ms
KIOXIA EXCERIA (32GB)22.03 MB/s16.53 MB/s7.82 MB/s3.65 MB/s0.8 ms
Samsung EVO Plus (32GB)21.85 MB/s20.6 MB/s6.25 MB/s1.53 MB/s1.31 ms
Amazon Basics (64GB)22.3 MB/s22.3 MB/s8.51 MB/s3.91 MB/s1 ms
PNY Performance Plus (16GB)21.82 MB/s11.1 MB/s4.03 MB/s0.72 MB/s0.85 ms
Verbatim Premium (16GB)22.01 MB/s11.6 MB/s7.08 MB/s2.15 MB/s0.87 ms
SanDisk MAX ENDURANCE (32GB)22.06 MB/s21.43 MB/s5.45 MB/s3.24 MB/s0.66 ms
Integral ultima PRO (64GB)22.27 MB/s22.03 MB/s7.77 MB/s3.81 MB/s1.04 ms
Patriot EP Series (64GB)21.95 MB/s18.97 MB/s6.25 MB/s2.33 MB/s0.76 ms
Kodak (64GB)21.81 MB/s21 MB/s3.26 MB/s0.74 MB/s0.85 ms
Intenso (64GB)22.03 MB/s22.07 MB/s8.35 MB/s3.81 MB/s1.07 ms
Transcend (32GB)21.84 MB/s13.37 MB/s7.77 MB/s2.3 MB/s0.66 ms
Samsung EVO Select (32GB)21.92 MB/s20.2 MB/s6.47 MB/s1.62 MB/s1.03 ms
Samsung PRO Plus (128GB)21.97 MB/s20.1 MB/s6.35 MB/s1.16 MB/s0.76 ms
SanDisk HIGH ENDURANCE (64GB)21.83 MB/s21.13 MB/s4.65 MB/s3.08 MB/s0.78 ms
Samsung PRO Endurance (32GB)21.94 MB/s20.53 MB/s5.22 MB/s1.63 MB/s1.1 ms
SD Card ModelSequential ReadSequential WriteRandom ReadRandom WriteIOPing
SanDisk Ultra (8GB)22.55 MB/s14.03 MB/s5.5 MB/s0.72 MB/s0.89 ms
SanDisk Ultra (16GB)22.59 MB/s14.60 MB/s6.87 MB/s3.03 MB/s2.69 ms
SanDisk Ultra (32GB)22.59 MB/s17.57 MB/s7.12 MB/s2.64 MB/s2.68 ms
SanDisk Extreme (64GB)22.62 MB/s21.87 MB/s6.01 MB/s4.27 MB/s0.71 ms
SanDisk Extreme PRO (128GB)22.53 MB/s21.77 MB/s5.22 MB/s4.24 MB/s0.76 ms
Kingston Canvas Select Plus (32GB)11.39 MB/s10.10 MB/s4.84 MB/s2.17 MB/s0.78 ms
KIOXIA EXCERIA (32GB)22.63 MB/s16.93 MB/s9.21 MB/s5.04 MB/s0.73 ms
Samsung EVO Plus (32GB)22.49 MB/s20.8 MB/s5.23 MB/s2.33 MB/s1.22 ms
Amazon Basics (64GB)22.71 MB/s22.3 MB/s9.76 MB/s4.91 MB/s0.93 ms
PNY Performance Plus (16GB)22.41 MB/s11.33 MB/s4.51 MB/s0.86 MB/s0.78 ms
Verbatim Premium (16GB)22.59 MB/s11.77 MB/s8.14 MB/s3.00 MB/s0.85 ms
SanDisk MAX ENDURANCE (32GB)22.56 MB/s21.3 MB/s5.85 MB/s3.75 MB/s0.65 ms
Integral ultima PRO (64GB)22.71 MB/s21.97 MB/s8.6 MB/s4.65 MB/s 1.03 ms
Patriot EP Series (64GB)22.59 MB/s19.13 MB/s7.23 MB/s3.12 MB/s0.75 ms
Kodak (64GB)22.18 MB/s20.07 MB/s3.34 MB/s0.85 MB/s0.93 ms
Intenso (64GB)22.65 MB/s21.97 MB/s9.47 MB/s4.69 MB/s1 ms
Transcend (32GB)22.55 MB/s13.37 MB/s8.95 MB/s2.94 MB/s0.64 ms
Samsung EVO Select (32GB)22.5 MB/s20.27 MB/s5.35 MB/s2.24 MB/s1.09 ms
Samsung PRO Plus (128GB)22.27 MB/s19.7 MB/s6.64 MB/s1.36 MB/s0.86 ms
SanDisk HIGH ENDURANCE (64GB)22.57 MB/s21.33 MB/s4.74 MB/s3.54 MB/s0.75 ms
Samsung PRO Endurance (32GB)22.51 MB/s20.03 MB/s5.65 MB/s2.21 MB/s0.82 ms

Average microSD Card Speed Comparison

For a piece focusing on the form factor, I’ve dropped the USB SSD data/testing in favour of only comparing the microSD card performance. The Radxa Zero model I have here does also come with eMMC as a bonus but none of the others do so I’ve not included that in the graph.

Pi Zero Benchmark - Average SD Card Speeds

Thermals & Power

Temperatures

No surprise that the single-core boards sit at the bottom of the table here in regards to temperatures, though what shocked me was the Orange Pi Zero LTS’ performance under load and no fan. Yes, stress-ng is a heavy hitter but it reads a solid 20+ degrees more than any other board in the round-up.

Pi Zero Benchmark - Temperatures

Power Draw

Pi Zero Benchmark - Power Draw

Pricing

Performance isn’t everything though when it comes to considering your next tiny Single Board Computer, you’ll also want to know how much damage they’ll do to your bank account! Each of the prices below was the current price from official stores/distributors as of August 22nd 2022 in USD excluding any sales taxes or shipping fees. The Orange Pi Zero 2 doesn’t seem to be sold in a 512MB configuration, so I’ve linked and provided the price to the 1GB (even better!) and the Orange Pi Zero LTS now ships with an H3 CPU, rather than the H2+ tested here.

Raspberry Pi Zero W$10 USD
Raspberry Pi Zero 2 W$15 USD
Radxa Zero$60 USD
BananaPi M2 Zero$22.50 USD
MangoPi MQ Pro$27.03 USD
Orange Pi Zero LTS$20.99 USD
Orange Pi Zero 2$24.91 USD

The Support Situation

It feels right to also mention that whilst we’re comparing performance and prices here, there’s one important thing to factor in and that’s software support. There’s a big issue in the SBC world where whilst fun and interesting hardware can be pumped out at a near constant rate, the software side of things can be severely lacking as it’s often left up to the community to pick up the slack.

Armbian on the MangoPi MQ Pro
Armbian on the MangoPi MQ Pro

Armbian does a great job at gathering like-minded people who share an interest in getting these things working and you’ll find images for most of the boards here. There are also linked images provided by some manufacturers and these can be obtained from their homepages/wiki but there are going to be quirks and issues. Sometimes certain features won’t work, or there’ll be a bug with temperature reporting. It will take a lot of trial and error for some boards but if you persevere, it will feel incredibly rewarding (maybe..)

If you do run into issues, Armbian, BananaPi and MangoPi all have forums. Do remember though that Armbian is run by volunteers with limited resources and the others are smaller manufacturers with heavy community support focuses so do be patient, provide as much information as possible and consider donating where possible if they help!

Which Pi Zero should I buy?

Obviously out of this lineup the Radxa Zero comes out on top but that’s not entirely fair as that also costs much more than the others. The answer to this question will ultimately depend on what you’re looking to do. Interested in the RISC-V with its comparable performance to the Pi Zero W? Go for the MQ Pro! Want the most powerful Raspberry Pi option in the Zero form factor? Then the Raspberry Pi Zero 2 W is what you need. If however, you’re unable to find any of these in stock and you start browsing for alternatives then that’s where it gets interesting.

The BananaPi M2 Zero comes in the same package as the Raspberries so it can drop into any identical project but it has poor WiFi capabilities unless you add an external antenna to your order which isn’t going to work for everyone.

The Orange Pi boards both come with external antennas and perform well for the most part, albeit in a larger form factor. If you’re looking for heavy-duty SBC but you’re unable to provide active cooling, the Orange Pi Zero LTS may not be the best option for you. Its more powerful younger brother, the Orange Pi Zero 2 though, offers full-size USB and Gigabit ethernet, coupled with around 60% of the processing power of the Radxa Zero and 70% more than the Raspberry Pi Zero 2 W.

There will be so many variables in play, that it’s hard for me to cover everything here but I hope that the information above helps in some way to see what your options may be when it comes to Raspberry Pi Zero alternatives.

As always, if you have any comments, ideas or suggestions, please do let me know. For now, though, I’m off on a much needed holiday for a week! Make sure to follow me on Twitter for bad puns and a scenic photo or two.

UPDATE: 21/09/22 – OrangePi Zero2 Data

Shortly after posting this article, I was alerted to a potential issue with the data in my OrangePi Zero 2 testing (thanks, @salva_lieb / MicroLinux!) This was found to be an issue with the image I was using not allowing the CPU to go above 1GHz and as this is a 1.5GHz SoC, this severely hindered the results. I have now updated the figures for each of the tests where this made a difference. I re-tested power but on were all within a margin of error (0.05W-0.08W) so I’ve left these as is. The temperatures though did change as expected so this has been updated too. Apologies to anyone that may have used this data to make a purchasing decision!

You may also like...

21 comments

Haddock 22/08/2022 - 12:12

My mq pro which arrived about a week ago, came with an external WiFi antenna.

Curious if you managed to get xfce or icewm to boot? I haven’t had any luck, going to try Ubuntu image next since that comes with a valid display driver

Reply
Bret 22/08/2022 - 16:51

Interesting! My MQ Pro didn’t, I’ll check in with them to ask if that’s standard now and update the post if needed, thanks.

I haven’t tried any desktop environments properly, though the Armbian one that balbes150 (in my Armbian on the MQ Pro post) did boot into the desktop just fine. I didn’t test any more than that though!

Reply
Theguyuk 23/08/2022 - 12:08

Not the same format but you missed the Friendlyelec ZeroPi

https://www.friendlyelec.com/index.php?route=product/product&product_id=266

Reply
Bret 23/08/2022 - 12:12

No doubt I’ll have missed a couple of others too, though these are the ones I have. This is just a hobby for me so as much as I’d love to buy every single board, it’s a bit beyond budgets at the moment 😁

Reply
DMC 29/11/2022 - 09:36

Why You put in comparison table radxa zero as $60? This is only one version and board is $20-120 depending on specs. It’s not directly comparable, when You paid extra $40 for more RAM and eMMC in terms of price. Of course still You can block some of memory and don’t use eMMC for benchmarks pretending You have $20 version with specs near 2w.

On the other hand pi zero 2w is not available for $15 now. That price was for few days after launch for some encouragement, but now You just can’t order. I noticed that official resellers drop 1-3 pieces from time to time just to send alerts and notifications and if You are really lucky then You can get one (still limited to 1/customer). Of course You can get 2w in expensive bundles priced at 3-4x and with worthless accessories.

Reply
Bret 29/11/2022 - 09:55

I put it in because that is the model that I had and compared. I’m not trying to be the next big tech conglomerate, I’m testing and providing data on devices that I have and unfortunately, I have no interest in purchasing every single variant of the board for these posts. The SoC is the same on all models so the data is still somewhat useful there.

eMMC data is provided alongside the SD card data and I specifically pointed out in pretty much every test where there’d be a difference, that the Radxa Zero had an unfair advantage due to the specific configuration. At no point am I trying to say that these are comparable price or specification wise, I just included it as a comparison in this post as I had one here and some of the data will still be relevant to users on other models.

Using rpilocator.com you can still find Raspberry Pi devices at MSRP and these are the prices I’m showing in my post. I’m not going to sit here updating the ebay/resale prices each day and nor am I guaranteeing that there is stock.

I’m sorry you feel that my post isn’t quite right, however as I say, I’m not trying to give you the most scientific piece on the internet, I’m a hobbyist spending a considerable amount of time testing and putting these together for others to find alternatives to Raspberry Pis.

Reply
DMC 29/11/2022 - 12:50

I don’t expect that You will buy every single variant of board and perform scientific research, but just get real about published conclusions and data itself. You can easily make conditions where board behaves like cheapest version which is quite similar in specs to rpi. Such version is priced (and available!!) at $20 and not $60. You paid more for more memory and I think everybody can judge how much is needed. Probably most of figures won’t change for cheapest version.

Also $15 price tag for rpi zero 2w is just great lie. Using rpi locator => availability = 0 (now). Last seen few days ago and as I said You could not get more than 1x if You are really lucky (if that was not another shop lie). For now amazon price is $108, I found some basic bundles for about $75. Also as I said earlier You can’t and never could get bigger amount of them privately from book shelf.

Please don’t be offended by this comment, but I really think You missed few things. You wrote that “it’s not fair that radxa comes out on top, but it’s because of price”. No it’s not 4x more expensive for same specs, a no – You can’t now get 2w for $15.

Reply
Bret 29/11/2022 - 14:07

You still seem to be missing the point. I’m not framing this as a scientific paper. I’m simply testing and providing details on the boards that I have, I even said as much in the opening of this post. I’m not offended by your comment, you just seem to be missing what this post is. I bought 3 Pi Zero 2s at MSRP in the first few months of them being out and I’ve passed on buying more since then (even in the last couple of weeks) so they _have_ been available.. At the time of writing (when I took those prices) they had been in stock in the week before at those prices and as I say, they’ve been at that price since.

Again, I’m not offended but you seem to be picking holes in my post based on things I’ve already explained and pointed out. I’ve proactively mentioned the flaws and told readers to take things with a pinch of salt, on top of explicitly explaining that this post isn’t meant to be a perfect comparison of identically performing boards.

I’m assuming with the incorrect “quote” you’re referring to the beginning of my summary? The more expensive Radxa Zero that I tested has differences beyond the amount of RAM and the inclusion of eMMC. I’m just really struggling to find the point in your response(s) as you seem to be missing what I’ve written and already openly admitted to? If anything, an addition on the pricing situation could be added to make things clearer there but everything just feels like you’re trying to point things out for the sake of pointing them out? You say “It’s not directly comparable” but seem to miss me saying “I’m not comparing these boards because I think they’re all comparable in performance because they’re simply not.” so I don’t get what the purpose of the comment is :D

Reply
Danno 20/02/2023 - 07:16

Thanks for the article, I love these new wee systems, they’re awesome as single-app devices that run 24/7. I have an RPi Zero W drawing minimal energy, and serving what my full-on workstation used to stay powered up for.
Which OS are you running on your Radxa board, Armbian? I just got a pair of 1Gs and a single 2G, am looking to get an OS on them with the least amount of hassle. Perhaps I’m spoiled by RPiOS (& Lite), but if I can find an installation and usage experience that painless, I’m in.

Reply
Bret 20/02/2023 - 19:43

Hey! No worries, they’re great fun to play with – I just wish I had more uses for them hah. I was using Armbian at the time for the testing, yup, it’s what I use whenever possible due to the mixed nature of most vendors’ own images. What were you planning to use the 3 Radxa Zeroes for? :D

Reply
Danno 12/03/2023 - 17:18

The RPi Zero is running “rtorrent” under “screen”, that was goal #1. Optional stuff after that was :
Kiwix server off a huge microSD card.
Private usenet server.
Private mail server.
DNS server.
TOR relay.
Squid proxy.
FreeCIV server.
“Other” game server. Anything low-end and Linux-compatible.
Wine for old 32-bit games from the 80s and 90s.
Non-homogeneous cluster experiments.
Not sure what kinda resources some of that software needs needs, but it can’t hurt to try it. Anything needing a lot of hard-drive interaction might be better served by something with an emmc chip, but I’d like to see it functioning on a lesser board first.

Reply
Bret 12/03/2023 - 18:52

Ah nice! Well, they should handle most of those pretty easily and if you want to do something a bit more disk intensive and you don’t have the eMMC models, you could look at USB booting perhaps? It’s not going to be USB 3 speeds by any means but if you have an old SATA SSD laying around, you’d get a lot more space and it’d still be considerably faster than a microSD card!

Reply
Danno 14/03/2023 - 13:28

I’ve been hesitant to rely on USB-connected drive space. My experience is perhaps outdated, but my recollection of USB drives is that they are not persistent. I see most of the Raspberry Pi storage solutions are connected via USB-3.0, so maybe that is no longer an issue, but say, 15 years ago, persistent USB was a problem (for me). I guess I’ve never tried since.
The power draw through the USB connection is a concern as well, there isn’t much there to draw from, to begin with. A self-powered external device might offer a solution to that, but that kinda defeats the purpose of using a small device, to begin with.
I suspect the I/O of emmc should be enough for most things (if a large enough module can be used), then for something like a mailserver, the I/O of a microSD card should be enough. Not certain about that, but a bit of experimentation will tell.

Xuxi 26/02/2023 - 06:09

I can’t understand the one who complain arguing about whether the Radxa Zero should be included or not.

There are barely if any other test showmarking the current consumption of the Radxa Zero, let alone in a leaderboard that well done in a rather controlled environment to ensure the comparaison stay as fair as possible.

All in all, just to say this is very helpful to choose the most fitting board.

So thank you for having done that!

Reply
Bret 08/03/2023 - 13:36

Hey, Xuxi! Indeed, I was a little confused, especially as I specifically called myself out for it not being in the same ballpark as the others in the piece. I’m glad you found it useful!

Reply
Xuxi 26/02/2023 - 06:21

Were the current consumption test done with WiFi enabled? Thank you.

Reply
Bret 12/03/2023 - 09:51

Hi! Sorry, I just noticed that this comment was lost in the SPAM filters, though your earlier one wasn’t.. The power consumption readings were taken with WiFi/BT enabled, yup!

Reply
Samy 08/08/2023 - 13:36

Hi
Great article
Now, the Orange Pi zero 3 if possible

Reply
Bret 08/08/2023 - 13:38

Thanks! I’ve tested the Zero 3 so I can update this to include it in the next week hopefully 🤞

Reply
Arkadi 15/10/2023 - 23:57

Patiently waiting for the Zero 3 results to be published :)

Reply
Bret 17/10/2023 - 11:12

Sorry, it’s on the list! I need to completely re-do all of the graphs to add the Orange Pi Zero 3 data, though at this point I should probably add the Zero 2 W data too at the same time. I’ll get to it, I promise, there’s just a lot going on that’s preventing me from spending as much time on these as I’d like I’m afraid :(

Reply

Leave a Comment