项目背景:
提示:本篇文章同样适用于ESP32其他型号的Bluetooth和WiFi下的功耗问题。
项目背景简述:
- 本项目需要在保证Bluetooth功能正常的前提下实现低功耗功能。
- 在项目开发中,遇到Demo板发热严重。Demo板只有普通Bluetooth通讯和CAN通讯功能,并无耗电太大的元器件。
- 经排除,确认发热是由ESP32-C3这颗MCU引起的,ESP32只使用了Bluetooth,并没有使用WiFi。
提示:本文默认读者已经阅读过官网文档中的睡眠模式和应用程序示例。
1. 官网对睡眠模式的介绍:

我们需要了解到以下内容:
- ESP32 具有 Light-sleep 和 Deep-sleep 两种睡眠节能模式。
- 在 Light-sleep 模式下,