Chat freely about anything...

User avatar
By martinayotte
#30297
EspFan wrote:Why is your GPIO0 and GPIO2 to VCC? Those should not be on VCC, just leave those disconnected.

According to BOOT process, those pins needs to be HIGH for normal boot.
https://github.com/esp8266/esp8266-wiki ... ot-Process
Leaving pins floating may works, but it is not a good practice, it should be tied to VCC thru PullUps to avoid ESD interferences been interpreted as a LOW.
User avatar
By martinayotte
#30306 Unfortunately, I don't have clue, because it is working after upload and then not working after power cycle.
To get additionnal clue, maybe we need to decipher the message at bootup. It is send at 76880 baud, but not all USB-TTL Serial is able to switch at that baudrate ... What USB-TTL are you using ? (I have PL2303, it doesn't work, but my FTDI232 is working)
User avatar
By EspFan
#30321 I've read the GPIO0 and GPIO2 pins have internal pull ups. I haven't connected them to VCC, but I'm still a newbie.

What is your power source? I had strange behavior when it was underpowered. I added a 10uf capacitor across VCC and GND and now it's stable.