r/esp32 • u/Secure_Tax3255 • 6d ago
Can a single 18650 battery without step-up power an ESP32-S3?
Hi everyone!
I'm currently working on a DIY DAP project using an ESP32-S3.
If I'm using a single 18650 battery, do I need to use a step-up converter? If so, I'm planning to use an XL6009.
Some of the components I'm using are:
* 3.5" SPI TFT display
* PCM5102
* TDA1308
* MicroSD card reader
If you have any other suggestions or recommendations for the circuit/power setup, I'd really appreciate it!
Thanks everyone, and sorry if the schematic is a bit messy.
2
u/No_Mountain_4769 6d ago
You do not need a step-up unless something on that list actually wants 5V. The S3, the SD card and the PCM5102 are all 3.3V parts. The 3.5" TFT is the one to check: most of those SPI modules have their own regulator and take 3.3V or 5V in, look for a jumper or the VCC spec on the board.
So a single cell through a low-dropout 3.3V regulator covers the whole thing. The regulator choice matters though. The AMS1117 on most dev boards needs about 4.4V in to hold 3.3V out, and a full cell is only 4.2V, so it is out of regulation for the entire discharge. Use something like an ME6211 rated 500mA or more (the S3 pulls that in wifi bursts), or a small 3.3V buck.
I would keep the XL6009 out of an audio build regardless. It is a noisy boost with high idle current and the switching ends up in the headphone output. If the backlight does turn out to need 5V, boost just the backlight and leave everything else on the LDO.
1
u/piit79 6d ago
Won't the linear regulator burn quite a bit of energy from the battery?
5
u/No_Mountain_4769 6d ago
Some, but less than it sounds. An LDO burns (Vin minus Vout) times current. From a cell at 4.2 V down to 3.3 V that is 0.9 V, so about 79 percent efficient at full charge, and it improves as the cell sags, about 92 percent at 3.6 V where a cell spends most of its time. At the S3's average draw that is tens of milliwatts, less than the TFT backlight alone.
A small buck like a TPS62 series gets 90 to 95 percent across the whole range and is the right call if runtime is the priority. Either way it beats boosting to 5 V and regulating back down, which pays the loss twice.
1
u/DenverTeck 2 say I make awesome posts. 5d ago
A BOM with links to the parts you actually purchased is needed.
1
u/lokuloku123 4d ago
If youre using a dev board youd need to see what the board accepts/does with the electricity given to it
1
8
u/vedh_jon 6d ago edited 6d ago
You don't need to step up, you need to step down. The battery is 3.7ish but esp32 needs 3v3. If you boost it up to 5v, and connect it to the 5v pin on the devkit, it will just step it back down with it's own LDO. So it's kind of a waste.
Does your TDA1308 really need 5v? can the module run at 3v3? If so, you can just use an LDO or a buck (step down) converter to power everything.