ESP32 Delay circuit for EN pin

tachin
Posts: 19
Joined: Sun Feb 02, 2020 1:02 am

ESP32 Delay circuit for EN pin

Postby tachin » Thu Dec 26, 2024 1:54 pm

Hi there,
I have some problems with the power supply (which I can't change) which is quite weak at the first start-up.

ESP32 often resets several times at startup until the power supply stabilises. I have measured that by adding 10k/20uF for EN pin, the ESP32 startup/power demand is delayed by about 100mS, a period long enough for the power supply to be in optimal condition making the ESP32 start up perfect.

I wonder if this solution could be adequate or could it lead to problems in another area of the ESP32 that I am not contemplating as the values I use for the RC delay are ‘out of spec’.

Thanks!

username
Posts: 561
Joined: Thu May 03, 2018 1:18 pm

Re: ESP32 Delay circuit for EN pin

Postby username » Thu Dec 26, 2024 3:07 pm

you could use a Reset Supervisor for the EN pin. They also come in through hole versions as well.

https://www.digikey.com/en/products/det ... R/14004302

tachin
Posts: 19
Joined: Sun Feb 02, 2020 1:02 am

Re: ESP32 Delay circuit for EN pin

Postby tachin » Thu Dec 26, 2024 5:26 pm

username wrote:
Thu Dec 26, 2024 3:07 pm
you could use a Reset Supervisor for the EN pin. They also come in through hole versions as well.

https://www.digikey.com/en/products/det ... R/14004302
Thanks for the recommendation, I will take note. Unfortunately I already have the board finished and have no option to add it in this batch, I'm trying to find a solution for a quick fix.

Anyway, I have had a look at the datasheet and it looks more like a brownout detector that the ESP32 already has and quite robust, what I try to do is to delay the load by 100ms so that the regulator has time to stabilise.

GeoffL
Posts: 3
Joined: Thu Jul 01, 2021 5:16 am

Re: ESP32 Delay circuit for EN pin

Postby GeoffL » Thu Dec 26, 2024 7:46 pm

The TLV803EF29DBZR is the right solution for what you described.

It with hold the ESP32 in reset for the set time after the power is at the right voltage. If the voltage dopes, the timer starts again.

Who is online

Users browsing this forum: Majestic-12 [Bot] and 49 guests