# How to power ESP32 Feather with a Rechargeable LiPo battery and recharge the battery through ESP32’s micro usb?

**URL:** <https://forum.core-electronics.com.au/t/how-to-power-esp32-feather-with-a-rechargeable-lipo-battery-and-recharge-the-battery-through-esp32-s-micro-usb/13223>\
**Category:** Uncategorized\
**Created:** [22 February 2022 22:24 UTC](https://forum.core-electronics.com.au/t/how-to-power-esp32-feather-with-a-rechargeable-lipo-battery-and-recharge-the-battery-through-esp32-s-micro-usb/13223 "2022-02-22T22:24:04Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Arindam186116](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/arindam186116/32/5780_2.png) [@Arindam186116](https://forum.core-electronics.com.au/u/Arindam186116)\
**Post date:** [22 February 2022 22:24 UTC](https://forum.core-electronics.com.au/t/how-to-power-esp32-feather-with-a-rechargeable-lipo-battery-and-recharge-the-battery-through-esp32-s-micro-usb/13223/1 "2022-02-22T22:24:04Z")

</div>

Hi,

I want the battery to not only be able to power the board but also want to be able to recharge the battery (maybe through the board’s micro SD?) I also want to monitor the battery level.

Can you help with this? or do you have any other suggestions?

Which battery and what other modules are required to make this feature?

Please help.

Thanks,  
Arindam

---

<div class="post-metadata">

**Author:** ![Liam](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/liam/32/3562_2.png) [@Liam](https://forum.core-electronics.com.au/u/Liam)\
**Post date:** [23 February 2022 00:35 UTC](https://forum.core-electronics.com.au/t/how-to-power-esp32-feather-with-a-rechargeable-lipo-battery-and-recharge-the-battery-through-esp32-s-micro-usb/13223/2 "2022-02-23T00:35:28Z")

</div>

Hi Arindam,

The original ESP32 Feather features an onboard charging IC for the battery so you can seamlessly switch power sources, you can read more here: [Power Management | Adafruit HUZZAH32 - ESP32 Feather | Adafruit Learning System](https://learn.adafruit.com/adafruit-huzzah32-esp32-feather/power-management)

To measure the battery voltage you’d have to create a voltage divider to step down the batteries voltage sweep to something the ESP’s ADC can handle @Liam120347 has a good guide on setting a similar circuit up here: [12 day project: ESP32 - LED controller - #6 by Liam120347](https://forum.core-electronics.com.au/t/12-day-project-esp32-led-controller/12926/6)

I’d go with one of the [LiPo’s Core stocks](https://core-electronics.com.au/power-batteries/liion-lipoly/2-pin.html) and a [Featherwing protoboard](https://core-electronics.com.au/featherwing-proto-prototyping-add-on-for-all-feather-boards.html) (so you can solder up the voltage divider).

Liam.
