It's pretty cool, I have to say - especially for us old Oric folks, who never did quite get a full BBS ecosystem for these machines, unlike others. Its on like donkey kong now though, thanks to wonderful PicoW projects like this!
Also I posted this comment using one. Speedtest says about 4 Mbps. Surprisingly usable for web browsing though. Very nice tool! I'll be keeping the .uf2 file around for sure.
The closest I’ve gotten is using a raspberry pi in the workbench, but for some weird devices that’s sometimes not good enough.
In a similar but opposite vein, I am going on a vacation and I wanted to share the stupidly expensive internet in my room at night with the family so I am likely bringing a raspberry pi to have as a travel router attached to my Mac. In this case, I can use the RaspAP project: https://raspap.com/
This is slightly different in that I do want a NAT.
Peruse README and source code
x=pico-usb-wifi
tnftp -4o"|unzip -p /dev/stdin $x-main/README.adoc $x-main/src/*.c" \
https://gitlab.com/baiyibai/$x/-/archive/main/$x-main.zip \
|tr -cd '[ -~\n]' \
|lessIsn'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?
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.
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.
Do you want to share an USB device across the WiFi?
If so, why not use the USB-IP protocol? It is already part of the Linux kernel, has implementation for Windows and doesn't require additional hardware.