Background

I’m interested in the energy of wireless communications like Wi-Fi TCP/UDP, Bluetooth etc.

This result could be applied for my other project like “Solar Project” in this class as well.

Because the solar panels can’t generate much power so I need to save the power as much as I can.

I will use ESP32 module for this measurement because I usually use this module for several projects but I haven’t investigated the energy efficiency.

If I have extra time, I want to try ESP8266’s wifi as well.

Blink program

For the first step, I observed the power consumption with the simple blink example for the criterion.

0.04 ~ 0.05A (40~50mA)

IMG_4294.HEIC

Sleep Modes

The ESP32 can switch between different power modes: