Remember that we supply the arduino to the Vcc pin with 3.7V to 4.2V. More than that might damage the ESP8266. Don't worry, the Arduino can perfectly work with 3.7V. Mount everything as below. The D12 pin is connected to the Reset pin of the ESP8266 in order to take it out of Deep Sleep mode manually.