HomeRaspberry PiRaspberry Pi Zero W WIFI performance

Raspberry Pi Zero W WIFI performance

The Raspberry Pi Zero W is the latest offering!

In case you have missed it  – there is a new Raspberry Pi Zero W in town. Since we have a WIFI on board now we should look at the Raspberry Pi Zero W WiFi performance. What should you expect from the tiny board? I’m going to test the chip and see how great it is. And probably answer a question if you can stream from it. If you are interested in how the board stacks against other micro-controllers from the same family, I’ve tested it all for you here.

This is a WIFI module with CYW43438 module (the same found on RPI3) supporting the 802.11n. In theory, the 802.11n technology should give you up to 450Mbps. In practice, the chip has a single band support (20MHz) and the expected speeds are up to *72Mbps.

Mobile readers, check the end of this article for a table

*lab scenario, also thanks to u/Thrawed for the edit.

Raspberry Pi Zero W WIFI performance – testing methodology

The idea is simple. I will walk around with the Raspberry Pi Zero W and iperf server running with it and will report back at various distances. The board is loaded with the latest Raspbian Jessie (full). I’m measuring speed between the raspberry and the PC (windows) hooked by the 1Gb Lan cable. The router used is Linksys WRT1900ACS.

1m

The benchmark default. I’m not expecting any surprises. This is mainly to show you what the board is capable. Here are the results:

Raspberry Pi Zero W WIFI performance

Across the floors

Testing distance is about 5m however, the board is on another floor. So there is a ceiling and a wall separating the board from the router. Here are the results:

Raspberry Pi Zero W WIFI performance

10m

Let’s see how the range impacts the data transfer. While my router is powerful, the Raspberry Pi Zero W has a tiny space reserved for the antenna. The router has been placed near a window the board was in the visible range of the router. Here are the results:

Raspberry Pi Zero W WIFI performance

25m

This is where I’m running out of space. I wanted to avoid breaking the line of sight with the router and this is the furthest I can travel without doing so. Since I was trespassing already, I’m pretty convinced that my neighbor from the other side of the road would be able to access my WIFI with Raspberry Pi Zero W. Here are the results:

Raspberry Pi Zero W WIFI performance
 1m   (data) every 2 sec1m (speed) every 2 sec5m(data) every 2 sec5m(speed) every 2 sec10m(data) every 2 sec10m (speed) every 2 sec25m(data) every 2 sec25m (speed) every 2 sec
 8.38MBytes35.1Mbits/s7.38MBytes30.9Mbits/s4.38MBytes18.4Mbits/s2.38MBytes9.96Mbits/s
 8.50Mbytes35.7Mbits/s7.25MBytes30.4Mbits/s3.88MBytes16.3Mbits/s3.62MBytes15.2Mbits/s
 8.25Mbytes34.6Mbits/s7.12MBytes29.9Mbits/s3.62MBytes15.2Mbits/s4.12MBytes17.3Mbits/s
 4.75Mbytes19.9Mbits/s7.00MBytes29.4Mbits/s3.25MBytes13.6Mbits/s4.88MBytes20.4Mbits/s
 8.12Mbytes34.1Mbits/s7.50MBytes31.5Mbits/s4.12MBytes17.3Mbits/s4.12MBytes17.3Mbits/s
TOTAL38.0Mbytes31.8Mbits/s36.2MBytes30.3Mbits/s19.2MBytes16.1Mbits/s19.1MBytes16.0Mbits/s

As you can see, Raspberry Pi Zero W is capable of fairly consistent transfers especially when the line of sight is maintained. The terrain obstacles will impact the data transfer for sure, but if you keep the line of sight you should have no issues with the connectivity. To answer the stream question, you probably could. But with the 1GHz clock, save this board for other purposes and buy a Raspberry Pi 3.

PayPal

Nothing says "Thank you" better than keeping my coffee jar topped up!

Patreon

Support me on Patreon and get an early access to tutorial files and videos.

image/svg+xml

Bitcoin (BTC)

Use this QR to keep me caffeinated with BTC: 1FwFqqh71mUTENcRe9q4s9AWFgoc8BA9ZU

M5Paper

Programable, ESP32 based awesome dev platform with 4.7 e-ink display by M5Stack

More HATs

client-image
client-image

Argon One M.2

Enclose Raspberry Pi 4 inside this great case with custom I/O, cooling and GPIO and M.2 SSD support

More cases on

client-image
client-image

Best Raspberry Pi Projects

How to use Raspberry PI as WOL (wake on lan) server

0
While you could wake up your PC from a mobile directly, having a dedicated server capable of doing so is the best solution. The reason is simple. You can hook up as many devices as you wish with a single endpoint. This is why Raspberry Pi is perfect for this.

Slow Internet Warning

0
From time to time my Internet grinds to a stop. Since Raspberry Pi 4 comes with a 1Gbps Ethernet, I decided to take advantage of it and create a reporting system in NodeRED that will monitor and report when the ISP is not keeping the contractual agreements. Works with Alexa, Google Home, Android and Windows 10.

How fast Raspberry Pi NAS is?

0
Let's see how fast Raspberry Pi NAS really is?

Argon18: Argon ONE SSD modification

0
Argon One case just got better - now you can boot it from USB without ruining the design thanks to Argon 18: Argon One SSD modification

HOW TO...

How to boot Raspberry Pi 5 from NVMe M.2 SSD

0
This is how you can boot your Raspberry PI 5 from NVMe in 10 min! Check out these easy instructions

It took me 2 months to boot CM4 from NVMe

0
Complete beginners guide to Compute Module 4 boot from NVMe.

Raspberry Pi Zero 2 W vs other Zero boards

0
It's time to test the Raspberry Pi Zero 2 W against other Raspberry Pi boards from Zero series: power, WiFi, temperature and core performance

C/C++ and MicroPython SDK for Raspberry Pi Pico on Windows

0
A guide to SDK toolchain for Raspberry Pi Pico and C/C++ , Micropython on Windows.

A comprehensive guide to Grafana & InfluxDB

0
How to use Grafana and InfluxDB on Raspberry Pi for IoT sensors in home automation