Someone has invented a way to add Wi-Fi to a standard Arduino Uno, by proposing a module that drops into the DIL socket normally reserved for the ATmega328 – it will not work with Unos that have a surface-mount 328. The proposed 28pin DIL module includes a surface-mount ATmega328, plus an Espressif ESP8285 for the Wi-Fi …
This story continues at Drop-in module brings Wi-Fi to Arduino Uno
Or just read more coverage at Electronics Weekly