Infraestructura enterprise para tu cultivo

La misma tecnología que usan Tesla y empresas Fortune 500 para sus flotas IoT, ahora en tu indoor. Conocé cada capa del sistema.

ESP32 MQTT / TLS 1.2 AWS IoT Core React PWA OTA Updates

Del sensor a tu pantalla en milisegundos

Cada dato viaja encriptado por 5 capas de infraestructura industrial antes de llegar a tu celular.

ESP32 Sensores
MQTT/TLS Encriptado
AWS IoT Core Cloud
DynamoDB Storage
Tu App Real-time

ESP32: el cerebro de cada dispositivo

Un microcontrolador dual-core con WiFi integrado diseñado por Espressif. Más potencia que un Arduino, con conectividad nativa y consumo mínimo.

  • Dual-core 240 MHz — Procesa lectura de sensores y comunicación en paralelo sin lag
  • WiFi 802.11 b/g/n — Se conecta a tu red doméstica y al cloud sin hardware extra
  • GPIOs flexibles + I2C — Sensor AHT10 de alta precisión (±0.3°C / ±2% HR) + control de relés en el mismo chip
  • OTA nativo — Firmware actualizable por WiFi sin tocar el dispositivo
  • 7 días de buffer offline — Si se cae el WiFi, guarda datos en SPIFFS y las lógicas (VPD, fotoperiodo, relés) siguen funcionando. Reenvía todo automáticamente al reconectar
ESP32-WROOM-32
Espressif Systems
2 Cores
240 MHz
520K SRAM
4MB Flash

MQTT sobre TLS: rápido, liviano, encriptado

MQTT es el protocolo estándar para IoT: paquetes ultra-livianos que viajan sobre conexión TLS 1.2 encriptada. Cada dispositivo GrowPro tiene certificado X.509 único.

  • Publish/Subscribe — El sensor publica datos, la app se suscribe. Sin polling, sin desperdicio
  • TLS 1.2 obligatorio — Cada byte viaja encriptado entre el dispositivo y AWS
  • Certificado X.509 por dispositivo — Identidad criptográfica única, imposible de clonar
  • Latencia sub-segundo — Del sensor a tu pantalla en menos de 1 segundo
Paquete MQTT típico
// Topic: device/GP-BOX-01/telemetry
{
  "temperature": 24.5,
  "humidity": 62.3,
  "vpd": 1.18,
  "timestamp": 1712592000000
}
Encriptado TLS 1.2 · Certificado X.509

AWS IoT Core: la nube que no se cae

Amazon Web Services procesa billones de mensajes IoT por mes. GrowPro usa la misma infraestructura, 100% serverless — no hay servidores que reiniciar ni mantener.

  • 99.99% uptime — Infraestructura redundante en múltiples zonas de disponibilidad
  • Auto-scaling — De 1 a 10,000 dispositivos sin cambiar nada. Crece con vos
  • Event-driven — Cada dato dispara funciones Lambda automáticamente, sin intermediarios
  • DynamoDB — Base de datos NoSQL con latencia de milisegundos en cualquier escala
IoT Core
Broker MQTT managed
Lambda
14 funciones serverless
DynamoDB
NoSQL milliseconds
API Gateway
REST + WebSocket
S3
Fotos GP-CAM
Cognito
Auth + JWT

React PWA: tu dashboard en cualquier dispositivo

Una Progressive Web App construida con React 18 que funciona como app nativa. Datos en tiempo real via WebSocket, sin instalar nada desde tiendas.

  • WebSocket real-time — Los datos del sensor llegan al instante, sin refrescar la página
  • Instalable como app — Agregala a tu home screen y usala como app nativa
  • Multi-dispositivo — GP-BOX, GP-MINI, GP-CAM y GP-HIDRO en un solo dashboard
  • Gráficos interactivos — Historial de temperatura, humedad, VPD y DLI con zoom y comparación
Telemetría en vivo
Temp, humedad, VPD cada 5 segundos
Control de relés
Encendido/apagado remoto + schedules
Fotos GP-CAM
Timelapse automático de tu cultivo
Alertas inteligentes
Notificaciones por temperatura, humedad o VPD
Calendario de cultivo
Seguimiento completo de cada grow
14
Lambda Functions
<1s
Latencia sensor → app
99.99%
Uptime AWS
TLS 1.2
Encriptación end-to-end
7 días
Buffer offline local

Seguridad en cada capa

No hacemos "lo mínimo". Cada dispositivo, cada conexión y cada dato tiene protección de nivel enterprise.

Certificado X.509 único

Cada dispositivo tiene su propio certificado criptográfico generado durante Fleet Provisioning. Imposible de duplicar.

TLS 1.2 obligatorio

Toda comunicación entre dispositivo y cloud viaja encriptada. No hay modo "sin cifrar". Punto.

JWT + Cognito Auth

Tu cuenta se autentica con Amazon Cognito. Tokens JWT verificados offline en cada request, sin llamadas externas.

IAM mínimo privilegio

Cada función Lambda tiene permisos granulares. Nada accede a más de lo estrictamente necesario.

Datos aislados por usuario

Tu telemetría, tus rooms, tus dispositivos. Cada query filtra por userId. Nadie ve datos de otro.

OTA firmado

Las actualizaciones de firmware se descargan desde GitHub Releases por HTTPS con certificado SHA-256 pinneado. Imposible inyectar código malicioso.

Conocé cada dispositivo por dentro

Cada producto GrowPro está diseñado para una función específica. Hardware dedicado, firmware optimizado, un solo propósito.

GP-BOX
Controlador de clima

El cerebro de tu carpa. Sensor AHT10 de alta precisión (±0.3°C / ±2% HR) vía I2C, cálculo de VPD en tiempo real, y control de hasta 4 dispositivos (luz, extractor, intractor, humidificador) con relés independientes.

±0.3°C Precisión temp
±2% Precisión HR
4 Relés
5s Sampling
AHT10 I2C MQTT/TLS VPD auto Store & Forward OTA WiFi 7 días offline
GP-MINI
Sensor ambiental

Monitoreo puro con sensor AHT10 de precisión industrial: ±0.3°C en temperatura y ±2% en humedad relativa, con resolución de 20 bits vía I2C. Consume tan poco que lo alimentás con un cargador de celular.

±0.3°C Precisión temp
±2% Precisión HR
20-bit Resolución
AHT10 I2C MQTT/TLS Watchdog HW Store & Forward Ultra bajo consumo 7 días offline
GP-CAM
Cámara timelapse

Sacá fotos automáticas de tu cultivo y armá timelapses sin esfuerzo. Cámara OV2640 de 2MP con flash LED integrado y upload directo a la nube.

2MP OV2640
1600×1200 Resolución
1h Intervalo
ESP32-CAM HTTPS upload Flash LED Timelapse auto S3 cloud storage
GP-HIDRO
Monitor de agua

Monitoreo profesional de solución nutritiva. Mide pH, TDS y temperatura del agua con ADC de 16-bit, calibración 3 puntos y compensación térmica automática.

16-bit ADS1115
3 pts Calibración
5s Sampling
Sonda pH Sonda TDS DS18B20 Anti-crosstalk Comp. térmica 7 días offline

Especificaciones técnicas lado a lado

Especificación GP-BOX GP-MINI GP-CAM GP-HIDRO
Microcontrolador ESP32 ESP32 ESP32-CAM ESP32
CPU Dual-core 240MHz Dual-core 240MHz Dual-core 240MHz Dual-core 240MHz
Relés
Sensor temp/hum AHT10 ±0.3°C AHT10 ±0.3°C
Sensor especial OV2640 2MP pH + TDS + DS18B20
Protocolo MQTT/TLS MQTT/TLS MQTT + HTTPS MQTT/TLS
Intervalo de lectura 5s 5s 1h (timelapse) 5s
Buffer offline 7 días SPIFFS 7 días SPIFFS ✓ SPIFFS 7 días SPIFFS
Lógica offline ✓ VPD + relés ✓ Monitoreo ✓ Monitoreo
OTA updates
Consumo típico ~180mA ~100mA ~400mA ~150mA
Uso principal Automatización Monitoreo Fotos/Timelapse Hidroponía

Over-the-Air: tu dispositivo mejora solo

Nuevas funciones, optimizaciones y fixes llegan por WiFi automáticamente. Sin cables, sin intervención, para siempre.

La descarga se hace sobre HTTPS con certificado SHA-256 pinneado en el firmware — si alguien intenta inyectar un binario falso, el dispositivo lo rechaza.

  • 1 Publicamos nueva versión en GitHub Releases
  • 2 Tu dispositivo detecta la actualización disponible
  • 3 Descarga por HTTPS con verificación SHA-256
  • 4 Se instala y reinicia automáticamente — listo
OTA Update

Tecnología que se nota

No necesitás entender de IoT para disfrutar GrowPro. Pero si te gusta saber cómo funciona, ya viste que no hay humo. Es AWS de verdad.