Modo Deep Sleep en ESP8266 usando Arduino IDE o compatibles

Arduino, STM32 (Maple), ESP8266, etc
Avatar de Usuario
Naguissa
Administrador del Sitio
Mensajes: 221
Registrado: 04 Jul 2016, 11:17
Has thanked: 64 times
Been thanked: 55 times
Contactar:

Modo Deep Sleep en ESP8266 usando Arduino IDE o compatibles

Mensaje por Naguissa » 16 Sep 2017, 17:25

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.

Tags:

Responder
  • Similar Topics
    Respuestas
    Vistas
    Último mensaje

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado