I don’t have an oscilloscope at the moment but I will try next week as i anyways need to order one. Any way to check if ESP32 is on with a multimeter?
I also tried disconnecting EN but it did not work.
Today I will try VisualGDB to check if it is software/GDB related.
Is my schematic correct, or is there anything i am missing?
I checked all pins, they look fine besides the freezing strapping pins. No noise or spikes.
I only powered the ESP32 portion of my board with external 3.3V.
I checked the scheamtic and footprints several times already. I haven’t found anything so far. In fact, I soldered some wires on a blank WROOM-32u module to “rebuild” parts of my board on a breadboard - it works…
Removing the ESP32 module would be really the last step, as I need to desolder it and there are several parts around it so it will not be easy and I want to avoid to damage the board.
For some reason, I suspect the enable/function on the ESP. It looks like it’s stuck in hardware reset.
It works now! I don’t know why but after one week of trial and error it works now…
I had to flash it first over serial and since then it works… This is very strange.
EDIT: As you can see in the schematic I forgot to put a decoupling capacitor between ESP 3.3V and GND pins. Although my power supply was stable, this missing capacitor caused the issue that ESP was constantly resetting. So if anyone has a similar issue: Put a decoupling cap close to the ESP32!