Especificaciones Técnicas del Ecosistema (Hardware Specs)

Parámetros físicos, interfaces y rendimiento determinista FreeRTOS

ESP-IDF v5.5.1 / C++17
Módulo / Subsistema Parámetro / Componente Detalles de Ingeniería
Consola Maestra HMI 7" MCU Principal y Memoria ESP32-S3 (Dual-Core Xtensa LX7 @ 240 MHz), 8 MB Octal PSRAM, 16 MB Flash QIO
Consola Maestra HMI 7" Pantalla y Táctil Panel RGB 1024×600 px (16-bit RGB565), panel capacitivo con controlador Goodix GT911 (I2C)
Consola Maestra HMI 7" Gráficos y Búferes LVGL Direct-Mode con reserva en Octal PSRAM, refresco libre de artefactos (no-tearing)
Consola Maestra HMI 7" Periféricos Locales Ranura MicroSD (registro de datos), monitorización de batería ADC, reloj RTC
Módulo Relé Waveshare 6CH MCU del Nodo ESP32-S3 dedicado (autonomía lógica completa en cuadro carril DIN)
Módulo Relé Waveshare 6CH Sección de Relés 6 canales optoacoplados (250VAC/10A, 30VDC/10A), LEDs de estado de bobina
Módulo Relé Waveshare 6CH Fiabilidad (Fail-Safe) Watchdog independiente por hardware; caída de contactos a estado seguro si se pierden paquetes Heartbeat
Capa de Red Seguridad de Enlace AES-128-GCM, vector IV de 12 bytes, tag MAC de 16 bytes, protección anti-repetición (contador SEQ)
Capa de Red Puertos y Detección Puerto 8889 (baliza Auto-Discovery cada 50 ms), Puerto 8888 (órdenes UDP con acuse ACK instantáneo)

Preguntas Frecuentes (FAQ para Mecenas)

Cuestiones técnicas clave sobre implantación, privacidad e integración industrial

1. ¿Por qué la arquitectura ProPresta IT prescinde de servidores en la nube?

La gran mayoría de sistemas inteligentes domésticos transfieren datos a servidores externos, lo que genera retrasos de red, riesgos de privacidad y costes de suscripción. En nuestra solución, toda la lógica de control y análisis se ejecuta localmente en los núcleos Xtensa LX7. La desconexión de Internet (WAN) no compromete la continuidad operativa.

2. ¿Qué ocurre si se interrumpe la red Wi-Fi o se bloquea la pantalla HMI?

El módulo actuador Waveshare 6CH cuenta con su propio microcontrolador con una tarea FreeRTOS independiente. Si el módulo no recibe un paquete Heartbeat cifrado dentro de la ventana de espera, se activa la rutina Fail-Safe: los circuitos pasan de inmediato al estado seguro de reposo.

3. ¿Es compatible con sistemas de control SCADA o Home Assistant?

Sí. El software está programado en C/C++ nativo bajo el framework ESP-IDF. La consola táctil y los módulos permiten la integración simultánea mediante el bus RS485 (Modbus RTU) y conexiones binarias locales.

4. ¿Cómo se protegen los datos inalámbricos frente a ataques de repetición?

Cada paquete de comando UDP transmitido en el puerto 8888 se cifra mediante AES-128-GCM con aceleración criptográfica por hardware en el ESP32-S3. El datagrama incluye un contador de secuencia progresivo y una etiqueta de autenticación de 16 bytes: cualquier paquete capturado y reenviado maliciosamente es descartado al instante.