
Pico W Becomes a Driverless USB Wi-Fi Adapter for $6
An open-source firmware turns the $6 Raspberry Pi Pico W into a USB Wi-Fi adapter that needs no drivers on Linux, macOS, Windows, or mobile.
The pico-usb-wifi project makes a $6 Raspberry Pi Pico W enumerate as a standard USB network device, which means it works as a Wi-Fi adapter on Linux, macOS, Windows, and mobile operating systems with no driver installation at all. It is a neat piece of firmware engineering, and it solves a real problem: rescuing a machine whose wireless card has no working driver.
- Enumerates as a USB CDC-NCM device — in-box drivers on every major OS, nothing to install
- Layer-2 transparent bridge between the Wi-Fi radio and the USB interface, since the CYW43439 cannot bridge USB-to-Wi-Fi directly
- ~4.75 Mbit/s TCP payload throughput, bottlenecked by the RP2040's Full-Speed 12 Mbit/s USB link — not the radio
- Prebuilt `pico-usb-wifi.uf2` available to flash directly
How Does a Pico W Become a Network Adapter?
The Infineon CYW43439 on the Pico W cannot act as a USB-to-Wi-Fi bridge on its own — that is not what the part is for. So the firmware implements a transparent Layer-2 bridge between the wireless module and the USB interface, effectively presenting an Ethernet-to-Wi-Fi gateway in USB gadget mode.
Because it enumerates as CDC-NCM, the host OS sees a bog-standard USB network interface and loads its own in-box driver. That is the whole trick, and it is why this works on a Chromebook and an old ThinkPad and a phone without anyone writing a kernel module.
It supports IPv4 and IPv6 with no NAT and no port-forwarding, handles WPA2-PSK, WPA3-SAE, and open networks, and exposes an out-of-band management console over CDC-ACM. Note that the WPA3, IPv6, and CDC-ACM console details come from CNX Software's write-up rather than a second independent source.
What About the Speed?
Around 4.75 Mbit/s of TCP payload. That is the honest number and it is not going to stream 4K.
The cause is worth understanding, though: the RP2040's USB link is Full-Speed at 12 Mbit/s, so the bottleneck sits on the wire to the host, not in the radio. No firmware optimization gets around a hardware ceiling. This is a utility adapter — for a headless box that needs network access, a machine with an unsupported wireless card, or a bench setup where convenience beats bandwidth. Treat it as "clever rescue tool," not "replace your Wi-Fi 6 dongle."
Worth Flagging: This Isn't Brand New
CNX Software covered pico-usb-wifi on July 16, but the project itself has been discussed in the Hiveeyes community since June 24 — so this surfaced in the news cycle this week rather than launching this week. Credit where it is due to whoever found it.
The appeal is straightforward for anyone following our Raspberry Pi and maker coverage: a board you likely already own in a drawer gains a genuinely useful second life for the cost of flashing a UF2. It sits in the same tradition as projects like the PocketMage open-source E-Ink PDA — squeezing unexpected capability out of cheap, well-understood silicon.
A prebuilt pico-usb-wifi.uf2 is available, so trying it costs a drag-and-drop and a reboot.
Sources: CNX Software — July 16, 2026; Hiveeyes community thread — June 24, 2026; GitLab — pico-usb-wifi — July 2026.
More Mini Computers Stories

Orange Pi Zero 4 Packs 3 TOPS and 16GB Into 21 Grams
The Orange Pi Zero 4 pairs an octa-core Allwinner A733 with a 3 TOPS NPU, Wi-Fi 6 and PCIe 3.0 on a 50 x 55 mm board weighing just 21 grams.

Jetson Orin Nano 2 Hits 78 TOPS on 40% Less Power
Nvidia's Jetson Orin Nano 2 delivers 78 TOPS and double the inference throughput of the Orin Nano Super, or matches it using about 40% less power.

IBASE AA400-N Packs 256GB DDR5 in a Fanless Box
The fanless IBASE AA400-N pairs AMD Ryzen Embedded 8840U with up to 256GB of DDR5-5600 and 39 TOPS — a rare memory ceiling for silent edge AI boxes.
