¡Esta es una revisión vieja del documento!
Descripción:
El primer desarrollo concreto con ESP8266 que hago, es un módulo que via wi-fi, pero con conexión independiente a la del ordenador, nos permite de forma remota ver si está encendido o apagado y hacer esas dos cosas o incluso reiniciarlo aunque el pc esté bloqueado o no podamos acceder a él para controlarlo de forma remota.
Para ello empleamos un ESP8266 con NodeMCU y el interprete de scripts LUA. En el crearemos un pequeño servidor WEB que nos permite visualizar el estado actual y cambiarlo. Y podemos tener un script mas que activado nos envíe e-mail cuando haya un cambio de estado o evento.
Luego para poder controlar el módulo si se produce algún fallo de conexión wifi o actualizar su software le pondremos un adaptador FTDI para tenerlo conectado por USB al propio pc a controlar. Además le voy a añadir una batería que permita que esté activo aunque falle la alimentación de forma que cuando esta vuelva se pueda encender de nuevo el equipo. Y porque al encender el módulo el cambio de niveles en las GPIO del módulo lo haría no iniciar.
Alimentación:
Módulo cargador TP4056 micro USB
Conexión mini USB para cargar directamente desde el pc ideal para baterías 18650
Basado en el regulador TP4056ES
Voltaje de Entrada: 4,5V - 5,5V DC \
Voltaje de carga completa: 4,2V +/- 1.5%
Corriente de Salida Máx.: 1A /
LED indicador : rojo cargando, verde cargado
Temperaturade funcionamiento: -10ºC a +85ºC
Conexión IN+ e IN- para circuitos electrónicos
Protección batería sobre-descarga de tensión: 2.5V
Protección contra sobrecorriente batería: 3A
Medidas 25 x 19 x 5 mm
||Rprog (K|Ibat (mA)||
||30|50||
||20|70||
||10|130||
||5|250||
||4|300||
||3|400||
||2|580||
||1'66|690||
||1'5|780||
||1'33|900||
||1'2|1000||