Entradas en

Arduino avanzado


En esta entrada vamos a ver una pequeña curiosidad que nos va a permitir obtener mediciones de nuestras entradas analógicas más precisas. Es algo poco conocido que algunos modelos de Arduino pueden medir su propio voltaje al que están alimentados. Esto es válido para los modelos de Arduino basados en procesadores AVR 168 y 328. …

8
Compartir

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 primer lugar, vamos a rebajar las expectativas respecto a este comportamiento “asíncrono”. En un procesador de pequeño tamaño como Arduino, con un único núcleo y …

2
Compartir

En esta entrada vamos a ver como programar Arduino y otros muchos procesadores con el popular editor de texto Open Source Atom y el package PlaftormIO IDE, un entorno de programación especialmente diseñado para aplicaciones de IoT. A estas alturas sabéis que somos muy fans de Arduino y todo el ecosistema que ha generado. Pero …

1
Compartir

En esta entrada vamos a ver algunas funciones de checksum sencillas que podemos emplear en pequeños procesadores como Arduino para comprobar la integridad de los datos. Cuando trabajamos con sistemas de comunicación o datos almacenados, existe la posibilidad de que los datos se corrompan. Es decir, que uno o varios bytes de la secuencia cambien …

2
Compartir

Llevamos una serie de entradas destinadas a hacer un uso avanzado del puerto serie en un procesador como Arduino. En esta entrada nos toca juntar todos estos puntos para hacer, por fin, una comunicación robusta entre dos dispositivos. En resumen, queremos: Si mezclamos todo esto ¿Cómo queda el código en el emisor? Tenemos una enumeración …

1
Compartir

Continuamos profundizando en el uso del puerto serie avanzado en procesadores como Arduino. En esta entrada vamos a ver como añadir delimitadores de trama y caracteres de control a nuestros sistemas de transmisión para dotarlo de mayor robustez. Anteriormente hemos visto cómo enviar bytes por puerto serie como una forma conveniente y “profesional” de realizar …

0
Compartir