Will a 470uF capacitor protect the ESP32 from a VCC_3V3 voltage drop?

The XIAO_ESP32 series requires a very large peak current when transmitting compared to the nRF52840 and MG24.
BLE Advertising Current Comparison, ESP32C3,C6,S3, MG24, nRF52840

Therefore, using a small capacity battery with high internal resistance will cause a voltage drop and the 3.3V regulator will not be able to output 3.0V, the minimum operating voltage of the ESP32. The result is an unexpected reset, but there has been some scattered information on using a large capacitor to solve this problem.

In this post, we use XIAO_ESP32C3 and a 100mAh LiPo battery to test how effectively a 470uF capacitor compensates for the voltage drop that occurs when TxPower is at its maximum of 21dBm. The capacitor provides most of the peak current required by the ESP32, preventing the regulator from dropping its output voltage.


1 Like

is this a problem when you use the 20C 100mA batteries (the kind used for model airplanes)? They could deliver a 2A of current.

Can you provide a link to a data sheet or a website with product details?

Voltage drops occur when using WiFi or BLE, driving motors or solenoids, or consuming high current from the battery. The battery voltage must be monitored and warned when to charge with sufficient margin.

The battery I have is no longer available, but these are pretty similar https://vi.aliexpress.com/item/1005001860024760.html just 120mAh tho 20C means it can deliver 20 times its rated storage capacity. This one should be able to deliver 2.4A. It has to do with the size of the electrodes and probably some other parameters. They have a lower internal resistance. You clearly stated that your measurements are for batteries with high internal resistance, but instead of using a capacitor and such a battery, it might be enough (I don’t know) to use a battery with lower internal resistance.

I tested a 100mAh battery of the same shape and dimensions.
This 120mA20C battery should be taken to mean that it can supply 2.4A if you ignore the voltage drop. I have never seen a smaller battery with lower internal resistance.

these are all 0.5C https://vi.aliexpress.com/item/1005008218024646.html so that’s quite a difference. Its hard to tell just from the dimensions.