Measuring and Calculating Battery Runtime for ESP32 Boards - Optimization Techniques
Offered By: Robert Feranec via YouTube
Course Description
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
Related Courses
Wie programmiere ich meinen ersten Mini-Computer?openHPI ESP32 - Treinamento Essencial
Udemy ESP32 Bootcamp: A Step By Step Practical Approach
Udemy Harness the Power of ESP32—No Code Required!
Udemy IoT Microcontrollers: Onboarding an ESP32 with Amazon FreeRTOS
Amazon Web Services via AWS Skill Builder