Cheapest Arduino wireless solution for home automation I am from programming background and newbie to this field. 

Couple of days ago I brought Arduino Uno (5V). I want to control light bulb and fan from my Android. So I thought, I will buy relays and ESP8266 module and its done.

But now read somewhere that ESP8266 works with 3.3v and my Arduino supplies 5v.

Should I go for different Arduino board (like Arduino pro or Arduino mini) or is there any reliable &amp; cheap solution that will work my Arduino Uno (5V) ?
If you want to go for cheap just use a ESP8266 no arduino needed.