Supply power to BLE Sense Rev 2 VIN via ESP32 3,3V

Dear Community,

I have an Arduino Nano 33 BLE Sense Rev2 that sends data via UART communication to an ESP32 DevModule. I want to power both microcontrollers using a 3.7V 1100mAh 4.1Wh Li-Po battery, and I am considering two approaches:

  1. Connect the Li-Po battery to the VIN and GND of the ESP32. Then, use the 3.3V pin of the ESP32 to power the VIN pin of the Arduino Nano.
  2. Connect the Li-Po battery to the VIN and GND of the ESP32. Use a step-up converter to raise the battery voltage and power the VIN and GND of the Arduino Nano with the same battery.

Which approach would be more reliable and efficient for powering both devices?
Thanks!

Connection system 1 would probably be the best option because the Nano runs on 3.3V and if the voltage is anything higher than 3.3V, the buck converter makes sure to step it down to 3.3V, so I think a step-up converter is not necessary.

1 Like

Neither.
ESP32 VIN need 5V.
Boost the battery to 5V and connect to ESP and nano

1 Like

I guess my ESP32 works good with 3,3V as I tried using a TC4056 module + 3,7V Li-Po battery and it powers up just right, no sign of instability! Here's the one I'm using: JZK ESP32 Scheda di Sviluppo ESP-WROOM-32 ESP-32 ESP-32S 2.4GHz WiFi + Bluetooth Dual Mode modulo Antenna con Potenza Ultra Bassa : Amazon.it: Informatica

It won't for very long as the maximum voltage is only 3.6V and the battery can be as high 4.2V. You will eventually burn out the ESP32.
The TC4056 also outputs 4.2V when charging, so that will also destroy the ESP32

@jim-p Oh didn't know about that, thank you! Would Adafruit Powerboost 1000 work better than TC4056 for my purpose? If that's the case, then to also power up the Arduino Nano 33 should I try Solution NR1 or NR2?

The TC4056 is not a boost converter just a charger whereas the Powerboost will boost the voltage to 5V and charge the battery. So the Powerbooster is what you need.

The Power boost can supply up to 1A but that will be for both the ESP and BLE sense. That will probably be OK in most cases but if you are using ESP WiFi and BLE Bluetooth at the same time and have very complex programs running on both, it nay be cutting it close.

However, Arduino does not specify the power consumption for the BLE sense, so

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.