logoalt Hacker News

Raspberry Pi Pico W as USB Wi-Fi Adapter

124 pointsby bybtoday at 3:17 AM35 commentsview on HN

Comments

palatatoday at 9:15 AM

> Average 4.75 Mbits/sec throughput

Isn't that slow for WiFi?

I mean it's an interesting learning experience, but isn't that strictly worse than pretty much any WiFi dongle?

polpotoday at 5:56 AM

Interesting that Gemini said it was infeasible. It should be aware that using a Pico W as a transparent ethernet bridge has been done several times over in open source projects, for example on BlueSCSI (emulating a Daynaport SCSI-Ethernet adapter) and PicoMEM and my own PicoGUS project (emulating an NE2000 Ethernet adapter).

show 2 replies
bybtoday at 3:17 AM

pico-usb-wifi is firmware for the Raspberry Pi Pico W that turns it into a driverless USB Wi-Fi adapter, enumerating as a USB CDC-NCM device.

show 1 reply
drop-volleytoday at 4:55 AM

Can you have the Pico operate as an access point? Would love to be able to use this to connect over wifi to a printer (printer in client mode), with the printer and macos talking directly over IP without needing to configure any other routing/forwarding on macos.

show 1 reply
ameliustoday at 8:07 AM

How many Mbps?

show 1 reply
GL26today at 6:39 AM

one million Claude Tokens (assuming you are on opus) = 5 USD = the very dongle you tried to replace. Add the cost of the rasberry pico, you'll have an easier time buying the wifi dongle. The project is cool thought to learn about networks, NAT, Proxys, ect...

show 5 replies
hellweaver666today at 7:43 AM

Oooooh, now I'm thinking... you could design a simple circuitboard that holds multiple picos (surface mounted) and uses the USB data pads on the back to pull all the USB ports out to an onboard USB hub basically allowing you to add a multitude of wifi adapters to a project in one USB cable. Would be great for War Driving!

throwwwlltoday at 9:04 AM

AI Slop.

JSR_FDEDtoday at 4:48 AM

Love the way the author labels each of his diagrams as “AI Slop”!

show 2 replies
vardumptoday at 7:27 AM

Thanks! Now I potentially have ~20 USB WiFi adapters I didn’t have yesterday.

Even better, no need to hassle with the WiFi settings on the target system.

In wrong hands, Pico W is actually a bit terrifying device, because it combines USB and wireless.

andrewstuarttoday at 5:15 AM

Google Gemini is that naysayer senior developer who confidently tells you it can’t be done.

Claude is that easy to get along with smart hard working guy who just gets on with it and builds it double quick.

ChatGPT is the eager senior developer who says it can be done but can’t actually work it out and fluffs it.

show 4 replies
nicman23today at 5:30 AM

close enough, welcome back 56(0)k

ranger_dangertoday at 4:58 AM

> I spent two days of a long holiday weekend and about one million Claude Code tokens building this firmware.

gavinsyanceytoday at 6:24 AM

You can do this by installing OpenWRT on the Pi and controlling it from the web interface.

show 1 reply