There are many very cheap Wifi dongles selling for around $5 including shipping. I was wondering if anyone has tried to use these low cost USB Wifi adapters with the Arduino...
I am asking because I don't understand why all Wifi modules/shields for the Arduino are so expensive when you can get a fully functional Wifi adapter for a fraction of the price.
The dongles require a lot of support in the operating system. You would have to implement the TCP/IP stack on the Arduino. You would also need a USB Host Shield (or equivalent) to talk to the USB device. The WiFi Shield includes a much more capable WiFi device that implements the TCP/IP stack and a secondary processor that rides herd on the WiFi device.