如何正确使用Node MCU的深度睡眠功能?

How do i use the deep sleep function from the Node MCU correctly?

我有一个 Node MCU 并且想要,因为我有它 运行 一个电池可以进入深度睡眠模式,直到我按下重置按钮。所以它应该使用 ~20 uA 但它使用 12.7 mA。我这个功能有问题吗?

      ESP.deepSleep(0);

ESP8266会进入深度睡眠模式,但板上还有其他耗电元件,如USB2串口转换器和LED。

所以您应该使用针对低功耗用例进行优化的电路板。

引用this page“与使用无功耗模式相比,deep-sleep模式将 NodeMCU 的 ESP8266 电流消耗降低了 44%,WeMos D1 Mini 的电流消耗降低了 64%”

这还取决于您是通过 5V 的 USB 连接器还是直接通过 3.3V 引脚为开发板供电。