martinayotte wrote:You sketch binary works on my ESP, I'm seeing the "hellos". So, at least, your compile environment is working.
Great, that's one more link in the chain we know is working. We must be narrowing down the problem.
martinayotte wrote:So, maybe your problem is lying there, check the wiring again to see if there some short somewhere.
I used my multimeter to measure the resistance between GPIO0 and ground, with no power applied to the circuit and the usb/ttl adaptor removed but the esp still in place. It measures around 55K. If I remove the esp from the breadboard adaptor, the multimeter displays "1 ." indicating infinite resistance. So there does not appear to be a short on my breadboard or wiring, it is the esp that is allowing current to flow from GPIO0 to ground. The same is true if I test BarnabyBear's esp module in the same way (around 56~57K).
So it seems that my esp goes into some other state instead of run mode, where it sinks a couple of mA through GPIO0, but will not accept a sketch upload.
Martin, what is the appearance of your esp 01 module(s)? My modules (the one I still have and the one I sent to BarnabyBear) have a blue pcb and no writing on either side of the pcb. BarnabyBear's esp 01 has a black pcb with the words "AI-cloud Inside" written on the front, just by the antenna squiggle.
Comparing the two, the only other differences I can see are the layout of a few components on either side of what I think must be the crystal, and the flash chip appears different.