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 & cheap solution that will work my Arduino Uno (5V) ?