The Great Pi Zero Showdown

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

The Pi Zero Showdown UnixBench Single Core Results bret.dk 1

Multi-Core Performance

The Pi Zero Showdown UnixBench Multi Core Results bret.dk 1

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

The Pi Zero Showdown Geekbench 5.4 AArch64 Single Core Results bret.dk 1

Multi-Core Performance

The Pi Zero Showdown Geekbench 5.4 AArch64 Multi Core Results bret.dk 1

Geekbench 2.4.2 ARM

The Pi Zero Showdown Geekbench 2.4.2 Compute Results bret.dk 1

PHPBench

The Pi Zero Showdown PHPBench Results bret.dk 1

PyBench

The Pi Zero Showdown PyBench Results bret.dk 1

WavPack Audio Encoding

The Pi Zero Showdown WavPack Audio Encoding Results bret.dk 1

Crypto++

The Pi Zero Showdown Crypto Results bret.dk 1

GZIP Compression

The Pi Zero Showdown GZIP Compression Results bret.dk 1

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

The Pi Zero Showdown CacheBench Results bret.dk 1

Geekbench 2.4.2 ARM RAM Tests

The Pi Zero Showdown Geekbench 2.4.2 RAM Test Results bret.dk 1
The Pi Zero Showdown Geekbench 2.4.2 Stream Results bret.dk 1

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?

The Pi Zero Showdown Networking Results bret.dk 1

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.

The Pi Zero Showdown Average SD Card Throughput Results bret.dk

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.

The Pi Zero Showdown Temperature Results bret.dk 1

Power Draw

The Pi Zero Showdown Power Draw Results bret.dk

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 a 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 need 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!

PREVIOUS POST
Ubuntu 22.04.1 on the Mango Pi MQ Pro
NEXT POST
MangoPi H616-based MQ Quad Released
ABOUT
Bret

What started out with a Pi Model B 10 years has grown into 15+ Raspberry, Orange, Mango Pis etc sitting on my desk in various states of benchmarking. Hopefully, not all of it was in vain! If you'd like to support my craziness, check out my donation page at Ko-Fi.

4 Comments

  • 22/08/2022 at 12:12
    Haddock

    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
    • 22/08/2022 at 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
  • 23/08/2022 at 12:08
    Theguyuk

    Not the same format but you missed the Friendlyelec ZeroPi

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

    REPLY
    • 23/08/2022 at 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

LEAVE A REPLY

15 49.0138 8.38624 1 0 4000 1 https://bret.dk 300 0