Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Measuring and Calculating Battery Runtime for ESP32 Boards - Optimization Techniques

Robert Feranec via YouTube

Overview

Learn how to accurately measure and calculate board runtime for a single battery charge using an ESP32 as an example in this comprehensive video tutorial. Discover simple tips and tricks to increase battery runtime through correct current measurements. Explore power consumption of the ESP32 board in various modes including deep sleep, WiFi, and normal operation. Gain insights into setting up power profilers, calculating battery life for real-life applications with LDO and BUCK/BOOST converters, and optimizing software to reduce power consumption. Master techniques such as using GPIO for measurements and employing coulombs for calculations. Perfect for IoT developers and hardware engineers looking to maximize battery efficiency in their projects.

Syllabus

The problem
Power profiler
Setup
Typical IoT application
Calculating without measurements
Measuring current: LED
ESP32 current and power consumption for 160MHz vs 80MHz
ESP32 current and power consumption in deep sleep mode
ESP32 current and power consumption when using WiFi
Real life application measurements
Battery life time calculation for a real life application with LDO
Battery life time calculation for a real life application with BUCK/BOOST
Using a GPIO to help with measurements
Using coulombs for calculation
Optimizing software to reduce power consumption
About Andrea does

Taught by

Robert Feranec

Reviews

Start your review of Measuring and Calculating Battery Runtime for ESP32 Boards - Optimization Techniques

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.