Home Raspberry Pi Raspberry 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.


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


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


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

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.


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


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


Bitcoin (BTC)

Use this QR to keep me caffeinated in style with crypto-currency


Add an SSD to Raspberry Pi 4 and turn it into a super-cooled NAS drive.

More HATs

Argon One

Enclose Raspberry Pi 4 inside this great case with custom I/O, cooling and GPIO

More cases on

Best Raspberry Pi Projects

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

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.

Free wireless doorbell (Amazon Dash button hack)

The most terrifying situation I can imagine* is missing a parcel

Raspberry Pi NAS: (NAS-pi) Modding like a boss #part2

Plex and RAID1 NAS drive build log

MagPi – auto-downloader

Grab each edition of Mag Pi as soon as possible!


How to boot Raspberry Pi 4 from USB

How to set up and boot Raspberry Pi 4 from USB drive - headless guide.

Raspberry Pi Zero, Raspberry Pi 3A+ WiFi without keyboard or cables

Getting Raspberry Pi boards connected in seconds

Everything you need to start using JSON

It's JSON not Jason, just saying!

How to use Join App in NodeRED

The day finally comes where Join app is almost everywhere!

Driving LCD with Arduino and Raspberry Pi

Displaying things on an LCD screen is as easy as going through a cup of jellybeans while writing this tutorial!