IoT · Monitoreo industrial en tiempo real · 2023 — Presente
Eleconar IoT
Plataforma IoT industrial en tiempo real con MQTT y microcontroladores propios.
- Rol
- Embedded & Full Stack Developer
- Período
- Feb 2023 — Actualidad
El proyecto
Eleconar es una compañía de equipamiento industrial. La plataforma que desarrollamos permite monitorear dispositivos en planta en tiempo real: lecturas de sensores, estado de máquinas, alarmas y comandos remotos. Es el proyecto donde se cruzan mis dos mundos — el electrónico (sensores, microcontroladores, PLCs, Modbus) y el de software moderno (Next.js, NestJS, MQTT, Redis).
Arquitectura de comunicación
Los dispositivos en planta publican lecturas y eventos por MQTT con QoS ajustado al tipo de mensaje (telemetría a 0, comandos críticos a 2). El backend NestJS se suscribe a los topics relevantes, normaliza, persiste en PostgreSQL los datos históricos y mantiene un estado calentito en Redis para servir la vista en vivo sin pegarle a la DB en cada request.
Frontend
Next.js consume el estado vía WebSockets para mostrar al operador dashboards con lecturas en vivo, históricos navegables y alertas. UI optimizada para pantallas industriales — alto contraste, números grandes, navegación con teclado.
Firmware
Programación propia de microcontroladores en C/C++: lectura de sensores analógicos y digitales, watchdog, manejo de I/O, conexión Wi-Fi/Ethernet y publicación MQTT. Para equipamiento legacy se integró comunicación Modbus con PLCs ya instalados, evitando reemplazar hardware funcional.
Capturas
Capturas del producto en preparación. Por confidencialidad del cliente industrial, las imágenes públicas se compartirán bajo acuerdo previo.
Por qué es distinto
La mayoría de los devs full stack no han tocado un osciloscopio. Yo arranqué ahí. Cuando un dispositivo no responde, sé si es problema del firmware, del protocolo, de la red o del backend. Ese dominio cruzado hardware–software es lo que hace posible este proyecto.