Talks Charlas

Interoperabilidad de hardware con Python para sistemas conectados

Saturday, May 16th, 2026 1:45 p.m.–2:15 p.m. in Room 104C

Presented by

Hugo Leyton

Description

En un mundo lleno de dispositivos conectados, lograr que el hardware "hable" con los sistemas modernos sigue siendo sorprendentemente difícil. Sensores que entregan bytes crudos por UART, equipos industriales que hablan Modbus, servicios cloud que esperan JSON bien formado y APIs que cambian con frecuencia: la interoperabilidad rara vez es un problema de una sola librería, sino de cómo diseñamos la integración.

Esta charla muestra cómo usar Python como capa unificadora entre hardware y sistemas conectados, mediante patrones concretos de interoperabilidad. Veremos cómo pasar de señales físicas desordenadas a un modelo de datos canónico, validado y listo para ser consumido por servicios, dashboards o pipelines de datos.

Exploraremos tres ideas clave: - Cómo diseñar un modelo canónico en Python que represente lecturas de hardware de forma consistente. - Cómo construir "protocol bridges" que traduzcan entre UART/serial, MQTT o HTTP sin duplicar lógica. - Cómo aplicar validación y normalización cerca del dispositivo (validation at the edge) para detectar datos corruptos, incoherentes o peligrosos antes de que lleguen al sistema central.

Acompañaremos estos conceptos con una demo donde Python actúa como intermediario entre un dispositivo físico (o simulado) y un servicio conectado, mostrando logs, datos transformados y puntos de extensión.

Quienes asistan saldrán con patrones reutilizables, ejemplos claros y criterios para decidir cuándo usar cada enfoque, de modo que puedan integrar hardware en entornos modernos sin caer en soluciones frágiles o difíciles de mantener.

Search