Página 1 de 1

Modo Deep Sleep en ESP8266 usando Arduino IDE o compatibles

Publicado: 16 Sep 2017, 17:25
por Naguissa
Existe un modo de ahorro de energía en los ESP8266 llamado Deep Sleep que se basa en apagar completamente el dispositivo durante un tiempo determinado.

Trascurrido dicho tiempo se produce una señal en el GPIO16 que, uniéndolo al puerto RST, reinicia el ESP8266.

Así, este modo NO continúa donde estaba sino que reinicia el dispositivo.

La sintaxis es muy sencilla; cuando deseemos enviar el dispositivo a 'dormir' sencillamente hemos de teclear:

Código: Seleccionar todo

ESP.deepSleep(<microsegundos>);
Recordad: Hay que conectar el GPIO16 al conector RST. En la plac NodeMCU es el conector D0, en otros corresponde con el mismo pin que "0" en el IDE Arduino.