Page 1 of 1

Best 3.3v regulator for ESP32 running on battery

Posted: Tue Aug 01, 2023 5:44 am
by beckmx
Hello guys, I am developing a new board that I want to power using small batteries, it's a bluetooth application so it's okay if it lasts a couple of days, so I was wondering if you know a good, great fit for this type of applications, I have read the datasheet for the ams1117 and the ht7333, and i believe the ht7333, however i have seen other boards using other solutions, what would you recommend?

Re: Best 3.3v regulator for ESP32 running on battery

Posted: Tue Aug 01, 2023 7:54 am
by bidrohini
I think you can use AMS117. It is used in many ready-made ESP32 boards.

Re: Best 3.3v regulator for ESP32 running on battery

Posted: Wed Aug 02, 2023 3:06 am
by ESP_Sprite
- AMS1777 has a pretty high quiescent current, up to 11mA. It also requires a pretty decent voltage above its output voltage, meaning it may die when your batteries are still pretty full.
- HT7333 can only supply 250mA current which is too little for an ESP32.

On to chips that do work: I'm pretty fond of the HT7833 chip myself, but there's a whole lot of others with a dropout in the tenths of volts, a current capability of >=500mA and a low quiescent current.

Re: Best 3.3v regulator for ESP32 running on battery

Posted: Thu Aug 17, 2023 2:38 am
by thezcx
I'm using both ht7333 and ht7833 for years without any problem. But the important thing is how much current you need?

İf im using for espnow or any other task i go with ht7333 (without wifi and ble)

İf im using only one radio im using ht7833 with HUGe capacitors on the power lines ( at least 680uF or 470uF tantalum)

İf im using strong radio im using spx3819.

İf no battery application ams1117 is to go.

Re: Best 3.3v regulator for ESP32 running on battery

Posted: Fri Sep 15, 2023 5:20 am
by beckmx
thezcx wrote:
Thu Aug 17, 2023 2:38 am
I'm using both ht7333 and ht7833 for years without any problem. But the important thing is how much current you need?

İf im using for espnow or any other task i go with ht7333 (without wifi and ble)

İf im using only one radio im using ht7833 with HUGe capacitors on the power lines ( at least 680uF or 470uF tantalum)

İf im using strong radio im using spx3819.

İf no battery application ams1117 is to go.
Great recommendations, I am using caps at 100uF for the 7833, you recomend bigger from what i can see, may I know why is that? could it be to help the regulator keep as much current available as possible?

Re: Best 3.3v regulator for ESP32 running on battery

Posted: Wed Oct 25, 2023 2:39 am
by thezcx
beckmx wrote:
Fri Sep 15, 2023 5:20 am
thezcx wrote:
Thu Aug 17, 2023 2:38 am
I'm using both ht7333 and ht7833 for years without any problem. But the important thing is how much current you need?

İf im using for espnow or any other task i go with ht7333 (without wifi and ble)

İf im using only one radio im using ht7833 with HUGe capacitors on the power lines ( at least 680uF or 470uF tantalum)

İf im using strong radio im using spx3819.

İf no battery application ams1117 is to go.
Great recommendations, I am using caps at 100uF for the 7833, you recomend bigger from what i can see, may I know why is that? could it be to help the regulator keep as much current available as possible?
The reason for a big capacitor is for reducing the voltage spikes at boot. When you have regulator 3v3 and the spikes exceed 0.3V ESP generally crashes. We must place it as close as possible to Esp's 3v3 and gnd rail. Preferably directly. Andreas Spiess made a video about it at #91
Just search on YT

Re: Best 3.3v regulator for ESP32 running on battery

Posted: Wed Oct 25, 2023 7:05 am
by Ildar Belkin
Hello. I use RT9080-33GJ5 in series product. The LDO has about 4 uA if I use ESP32-WROOM-32 in deep-sleep. Also it may be disabled by EN-pin with < 1uA.
RT9080 indirectly describes as 2-4 uA in "no load" mode and has power consumptions graph started from uA load current, but what does it mean nowehere described. Also nowhere described what is the maximum load current for no load works. In my case "no load" mode with total power about 13uA consumption for ESP32+LDO in deep sleep(and some high impedance resistors) works.