Arduino desde cero en Español - 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.

#CodigoSinBloqueo
#Nodelay
#Nonblocking

arduino sin delay
arduino millis
multitareas en arduino
función millis arduino
temporizador en arduino
timealarms arduino
timelib arduino
reloj en tiempo real arduino

Capítulo 38 (RTC):
https://www.youtube.com/watch?v=ZOMXEYuQwwY

Capítulo 58 (Timelib):
https://www.youtube.com/watch?v=CDt1Wlc5rHw

Código fuente de los programas vistos en:
https://github.com/bitwiseAr/Curso-Arduino-desde-cero/

https://www.youtube.com/watch?v=tdFsSo5LVhg

Arduino desde cero en Español - Capítulo 38 - Reloj de Tiempo Real (RTC) DS3231 bus I2C

YouTube