por Xukyo | 12 Dic 2022 | Tutoriales
, El ESP32 NodeMCU se basa en el microprocesador de doble núcleo Xtensa LX6 de 32 bits que ejecuta el sistema operativo FreeRTOS. Cuando se utiliza el IDE de Arduino, el programa se ejecuta por defecto en el núcleo 1. Para la multitarea, es interesante utilizar todos...
por Xukyo | 30 Jun 2022 | Tutoriales
La placa Arduino Due permite la multitarea utilizando la biblioteca Scheduler. Se basa en un microcontrolador ARM Cortex-M3 de 32 bits a 84MHz. Por lo tanto, es mucho más potente que un Arduino UNO. Estas características le permiten crear algoritmos multitarea más...
por Xukyo | 18 Abr 2022 | Tutoriales
El uso de temporizadores en Arduino es un método avanzado para ejecutar código sin perturbar el resto del programa. Permiten activar funciones en intervalos de tiempo específicos. Los temporizadores se utilizan en muchas bibliotecas de forma totalmente transparente...
por Xukyo | 6 Abr 2022 | Tutoriales
La biblioteca Arduino FlexiTimer2 es una biblioteca que permite activar funciones a intervalos de tiempo regulares. Permite, como tal, realizar programas multitarea con microcontroladores Arduino. Este método es útil cuando se quiere hacer funcionar dos motores en...
por Xukyo | 21 Mar 2022 | Tutoriales
Las interrupciones permiten al microcontrolador ejecutar una función cuando se produce un evento en uno de los pines de interrupción. En lugar de leer constantemente el valor de un sensor, el programa sólo se activará cuando el valor del sensor cambie. Esto resuelve...