Using an ESP8266 Thing board
Finally, a few words about using ESP8266 Thing or similar boards: there are hardware differences that one must take into account.
The two boards are different, the ESP8266 Thing doesn’t have an FTDI chip, but it has a battery charger. Furthermore, the jumper onboard ESP8266 Thing is for auto control of GPIO0 during programming.
To use an 8266 Thing board, one must use an external 3.3V FTDI adapter. You will have to solder the FTDI VCC bridge on the back of the board to power the board from the FTDI adapter.
The power LED onboard the 8266 Thing cannot be disabled; you will have to physically remove it to lower power consumption.
And finally, you will have to connect the RST and GPIO16 (DTR and XPD pins) to enable waking up from deep sleep. Take care to remove the connection between DTR and XPD to program the board.