Author Topic: Recommended ESP32 for Ultra low power using Arduino framework.  (Read 1093 times)

0 Members and 1 Guest are viewing this topic.

Offline djsbTopic starter

  • Frequent Contributor
  • **
  • Posts: 996
  • Country: gb
I'm trying to find an ESP32 that uses the lowest possible power consumption. It needs to be able to be put into a low power state from within an Arduino sketch. I've had a look at the ESP32-H2-DevKit-LiPo and some kind of Ultra low power coprocessor has been mentioned by someone at work.
Has anyone had any experience with using such a device? Thanks.
« Last Edit: August 03, 2024, 03:19:53 pm by djsb »
David
Hertfordshire, UK
University Electronics Technician, London, PIC16/18, CCS PCM C, Arduino UNO, NANO,ESP32, KiCad V8+, Altium Designer 21.4.1, Alibre Design Expert 28 & FreeCAD beginner. LPKF S103,S62 PCB router Operator, Electronics instructor. Credited KiCad French to English translator
 

Offline Nominal Animal

  • Super Contributor
  • ***
  • Posts: 7312
  • Country: fi
    • My home page and email address
Re: What is the best ESP32 for Ultra low power using Arduino framework.
« Reply #1 on: August 03, 2024, 03:01:49 pm »
"Best" is such a loaded term that nobody seems to want to risk it!

If I had a project where a low-power ESP32 would be best suited, I'd start with Olimex ESP32-H2-DevKit-LiPo myself.  Olimex pushes changes upstream to Espressif's GitHub repos, so to add the requisite support to the Arduino environment, you'd start at the Espressif Arduino Install documentation.

Olimex ESP32-H2-DevKit-LiPo is certified Open Source Hardware, and both the schematic and the KiCad source files are available.  I am personally only a hobbyist on the electronics and design side, so having those available means that if I wanted to change something, perhaps just change the pinouts to better suit my needs or replace the CH340G USB-UART bridge with an USB-powered MCU like CH552G/CH554G, it would be quite doable.  For commercial designs, one should of course heed the CERN-OHL-S-2.0 license for the board files; it is a strongly reciprocal license, so derivatives should be licensed under the same license.

However, I do not consider this "best" in any sense; just the one I would currently start with.  I've only used or played with maybe two dozen different development boards, and the Olimex one ticks both the hardware needs, as well as the toolchain and documentation needs (noting that the ESP-H2 itself is documented by EspressIf as it is a castellated module soldered to the devboard) that I imagine having in your shoes.  (As to Olimex as a company, note that e.g. Mouser resells their products, and Olimex does have a continuous history since 1991.)
 
The following users thanked this post: djsb

Offline djsbTopic starter

  • Frequent Contributor
  • **
  • Posts: 996
  • Country: gb
Re: Recommended ESP32 for Ultra low power using Arduino framework.
« Reply #2 on: August 03, 2024, 03:21:28 pm »
Yes, I agree on the title. Changed to recommended instead. Thanks.
David
Hertfordshire, UK
University Electronics Technician, London, PIC16/18, CCS PCM C, Arduino UNO, NANO,ESP32, KiCad V8+, Altium Designer 21.4.1, Alibre Design Expert 28 & FreeCAD beginner. LPKF S103,S62 PCB router Operator, Electronics instructor. Credited KiCad French to English translator
 
The following users thanked this post: Nominal Animal

Offline Doctorandus_P

  • Super Contributor
  • ***
  • Posts: 4010
  • Country: nl
Re: Recommended ESP32 for Ultra low power using Arduino framework.
« Reply #3 on: August 07, 2024, 03:53:12 pm »
If low power is the main driving force, then ESP32 is probably not the best option. What is your battery size and how long should it last? What is your power budget?

As far as I know yo can get around 100nA while the uC is still doing some housekeeping tasks such as running a clock or monitoring sensors via external interrupts. When power consumption gets so low, then the dominating factor may be an electrolytic capacitor with a bit of leaking current.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf