Hey guys so I developed my PCB for a project I'm working on but today after assembling I tested everything and all relays where working as well as the esp32 it self, then I connected the sensors and it stopped booting.
After rolling out the problematic sensor I found that a water sensor that works like a button that for some reason if plugged in when I connect the power the esp doesn't boot but if I only connect the sensor after the esp boots it works fine.
As a side note I also noticed that the esp was getting hotter but not overheating at all just a bit more warm then I would say normal.
Here is the schematic **(VCC = +5VDC)**:
[![enter image description here][1]][1]
The sensor:
[![enter image description here][2]][2]
I'm using pin 25 for the sensor and from online research pin 25 should be ok for anything and technically shouldn't interfere on the boot up.
In the schematic I had a pulldown resistor of 1K Ohm which I also tried using a 10K Ohm too but no luck
Tried removing the pull down resistor all together and also tried activating the internal pull down resistor of the ESP32 using software but still no luck.
I'm using a raspberry power supply so 3A at 5V and using a multimeter at the 5V pin in the ESP it shows around 6V being received by it so I think I can rule out the internal diode voltage drop that some boards have.
Also tried a pull-up 10K ohm resistor between GPIO0 and 3.3V but didn't do anything too.
[1]: https://i.stack.imgur.com/Nkvcr.png
[2]: https://i.stack.imgur.com/9lhmE.jpg
ESP32 DevKit not booting because of button
Re: ESP32 DevKit not booting because of button
Are you aware that the ESP32 i/o pins are 3.3v only?
Who is online
Users browsing this forum: No registered users and 77 guests