Muchas gracias por tu pronta respuesta.
He estado "jugando" con la libreria de JEELIB y el comando [u]Sleepy::loseSomeTime/u.
¿Realmente se ahorra tanto levantando y durmiendo al ARDUINO?
He visto muchos ejemplos que con RTC con alarmas lo hace cuando quieren con dos Interrupciones (Botón fisico a Pin y Alarma a Pin), con eso duerme como un bebe.hasta que llega uno de los dos y corta.
Entonces con el MIX que me dices.... a ver si lo entiendo.....
*Tener el sleep en un loop hasta que una variable flag cambie y salga
*Sea la función de interrupción la que cambie el flag
¿Estoy en lo correcto? ¿Aunque este dormido entiendo que la interrupción va a saltar de todas maneras ?
es que me estoy haciendo un lio de la leche, pues entre otras cosas tengo que tener cuidado de que no se me pase un segundo porque tengo programaciones por tiempo parametrizadas.
Y aunque sea pesado....¿Tanto merece la pena estar (pongamos) cada 5 segundos durmiendo?
Gracias por todo