Does anybody have any insights please? I don’t see any of the Serial.println’s from the sketch at all, so I have nothing else to go by, other than the above.
Do you mean when bridging IO0 and GND? I have that in place while I’m uploading the sketch, and then remove it before pressing RST.
I noticed another setting in the IDE - “Erase All Flash Before Sketch Upload” - this is set to Disabled. Is this something I should enable?
If these sound like newbie questions, they are I’m experienced with software, but really just starting out with MCUs and electronics, so I appreciate any help.
I also eliminated the breadboard in the mix, and have now connected my jumper leads directly between the programmer and board (I noticed that many people commented about how longer power paths can cause issues).
Only other thing I’ve seen is people have tried adding a capacitor between VCC and GND, but they were powering some other stuff from the same USB supply, whereas I’m not, so it shouldn’t be necessary.
Please find attached some photos of my FTDI and ESP32. When I program it, I bridge the GND and IO0 adjacent, and then remove that jumper before I reboot. The programming stage reports as fine, as far as I can tell, it’s the running mode that’s not happy.
@James I believe you’ve solved it, thankyou! I was able to see the response from the minimal webserver, so I’ll try Tim’s streaming code and see how we go. Much appreciated
Hi James
Paul’s last couple of replies reinforce what I have been rabbiting on about for the last few years on this forum.
If you are having problems start by making sure the power supply is OK and up to the task.
Or
Better still. Start with a decent power supply (not power banks) in the first place. Saves a lot of heartache and hair pulling down stream.
Cheers Bob
1 Like
And you can get our latest projects and tips straight away by following us on: