Entradas en

Arduino


La librería EasyCom permite leer de forma sencilla una serie de enteros enviados por el puerto de serie. Es una forma fácil de comunicarnos con nuestro proyecto, sobre todo en desarrollos sencillos o en primeras etapas. En desarrollos más avanzados, en general, preferiremos el envío directo de bytes con la librería ComCenter. Un objeto EasyCom …

0
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

Llevamos varias entradas profundizando en el uso avanzado del puerto serie en un procesador como Arduino. Hemos visto en el envío y recepción de datos en forma de bytes, y como aplicarlo para enviar y recibir elementos iguales en un array. En esta entrada generalizaremos el concepto para enviar o recibir un objeto u estructura …

0
Compartir