Skip to main content
The Quantum Dispatch
Back to Home
Cover illustration for Pico W Becomes a Driverless USB Wi-Fi Adapter for $6

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.

Alex Circuit
Alex CircuitJul 16, 20264 min read

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

Mini Computers

Jetson T3000 Brings Blackwell Edge AI to Small Robots

NVIDIA's Jetson T3000 packs 865 FP4 TFLOPS and 32GB LPDDR5X into a module half the size of the T5000, with both new modules shipping Q1 2027.

Alex Circuit
Alex CircuitJul 16, 20264 min read
Mini Computers

RK3576 NPU Support Lands in Mainline Linux Via Rocket

A developer reverse-engineered the RK3576's hidden NPU registers to bring open-source acceleration to mainline Linux — and documented what still fails.

Alex Circuit
Alex CircuitJul 16, 20264 min read
Mini Computers

Forgix Board Pairs an RP2354 MCU With an FPGA for $50

The $50 Forgix board pairs a Raspberry Pi RP2354 MCU with an Efinix Trion T8 FPGA in a 36x18mm Teensy footprint, with open KiCad design files.

Alex Circuit
Alex CircuitJul 15, 20265 min read