btidey wrote:I find it hard to believe
Yeah, this post looks like spam just to lure users into clicking on the links (that are both unrelated to the ESP or programming in general) in the signature.
It will probably be removed by Richard soon.
When you're new, don't start with a separate ESP (ESP-01 to ESP-14) module.
Get yourself a proper development board: NodeMCU - WeMos D1 - WeMos (UNO form factor) - Witty Board
ESP power requirements are 3.3V±10%@350mA
The ESP8266 IS NOT 5V tolerant on ANY pin (see item 5.14 on page 25 of the FAQ)
When you click the upload button, the code will be compiled, uploaded to your board and discarded afterwards. So there is no saved version of the compiled code, except on your board.
That's why, each time you upload the code to your board, it needs to be compiled first.