Capítulo 80 - Código sin bloqueo y Librería TimeAlarms

El delay() es muy útil pero en ciertas ocasiones genera complicaciones al detener el flujo del programa, por eso analizaremos cómo realizar código sin bloqueo (non-blocking) con la función millis() y demostraremos en la práctica sus beneficios.

También veremos la librería TimeAlarms para establecer fácilmente timers o temporizadores para tareas programadas de corta y larga duración con el RTC incorporado en Arduino.


Código fuente de los programas vistos en:

https://github.com/bitwiseAr/Curso-Arduino-desde-cero/