En esta entrada vamos a ver distintas aproximaciones a la ejecución multitarea en un procesador como Arduino o, como se le conoce habitualmente, el problema de blink sin delay. En
Implementar una red de Petri en Arduino
En esta entrada vamos a ver cómo implementar una red de Petri en un procesador como Arduino. Las redes de Petri son un mecanismo potente en teoría de eventos y,
Implementar una Linked List en Arduino
En la entrada anterior vimos como abordar un problema habitual en informática, la necesidad de generar una colección que permita modificar la cantidad de elementos almacenados, mediante un array de
Control todo/nada con Arduino y umbral o doble umbral
Una necesidad habitual en automatización y control es la realización de una determinada acción cuando un valor de entrada atraviesa un valor de referencia, que denominaremos consigna o umbral (threshold).
Implementar una máquina de estados finitos en Arduino
En esta entrada vamos a ver cómo modelizar una máquina de estados finitos en un procesador como Arduino. Una máquina de estados finitos es una abstracción computacional empleada de forma
Implementar un array de tamaño dinámico en Arduino
Una petición habitual que vemos en foros y páginas de Arduino es cómo conseguir una colección en C++ que cambie su tamaño dinámicamente, permitiendo añadir y eliminar elementos, en una