Hola a todos. Me gustaría realizar una aplicación donde se prioriza el consumo. El microcontrolador se encederá cada 24 horas durante unos segundos y se volverá a dormir/apagar hasta el día siguiente.
Sé que no es posible permanecer en hibernación tanto tiempo (71 minutos máximo). ¿Existe algun hardware externo junto con un MOSFET que corte/deje pasar la alimetanción durante x horas, configurable?
He visto el ABLIC S-35710, es un reloj que hace justamente eso, pero no hay nada de documentación para arduino para poder configurar los parametros.
Coincido con @gonpezzi , puedes usar un DS3231 y aprovechar la salida de interrupción del mismo.
Agrego:
No has aclarado que placa usarías, en caso de UNO, Mega, Leonardo y sus variantes "pequeñas" podrías usar la librería Sleep_n0m1 que permite "dormirlas" hasta 49 días.
Aunque si la exactitud del horario es importante, lo mejor es un RTC.