También puedes usar una placa esp8266. Esta placa lleva WiFi de serie, es muy barata(menos de 5€) y se puede usar el arduino ide para programarla.
Los modelos normales de esp8266 no llevan programador, por lo que necesitarás un conversar de usb a serial. Si te quieres evitar esto puedes comprar una nodemcu que no deja de ser una esp8266 con el programador de serie.