首页 / 工具 / ESP32 电池续航计算器
ESP32 电池续航计算器 · 深度睡眠功耗估算
输入电池容量、唤醒周期、工作电流和深度睡眠电流,立刻算出这块电池能让你的 ESP32 跑多久。纯本地计算,数据不上传。
18650 约 3000,CR2450 约 550
Wi-Fi 发射约 80–150
采样 + 连 Wi-Fi + 上报
裸模组约 10,带 LDO 的板子约 100+
3600 = 每小时一次
LDO 约 65,DCDC 约 90
为什么算出来的续航和实测差一大截?
大部分人只算 MCU 的睡眠电流,却漏掉了这三样:
- 外设漏电:LDO 静态电流、上拉电阻、传感器待机电流,加起来常常比 ESP32 本身的 10 µA 高一个数量级。
- Wi-Fi 连接时间:一次 DHCP + MQTT 连接往往要 1–3 秒,这期间的 80–150 mA 才是耗电大头,而不是休眠。
- 电池自放电与低温:锂亚电池和锂电池在高温下自放电显著,冬天容量还会打折,工程上留 30% 余量。
把「电源转换效率」填进去,工具会把 LDO 或 DCDC 的损耗一起算上——用 AMS1117 这类线性稳压器时,效率通常只有 60–70%。
把这个工具嵌进你的教程
写博客、答论坛问题时可以直接嵌入,底部会自动带上来源链接,读者点一下就回到这里。
<iframe src="https://espio.dev/embed/sleep/" width="100%" height="640" frameborder="0" loading="lazy" title="sleep calculator" style="border:1px solid #e3e6ea;border-radius:10px"></iframe>