GreenPod
Un invernadero inteligente plug and play, a bajo costo.
Producto IoT completo: hardware con ESP32 y sensores, firmware propio, app móvil para Android e iOS, backoffice de ventas e inventario, y pagos con suscripciones. Se enchufa, se escanea un QR y queda funcionando.
- capas: hardware, firmware, app y web
- 4
- Edge Functions
- 26
- migraciones SQL
- 52
- pasarelas de pago
- 2
El problema
Cultivar en casa con control de clima es caro y técnico: los kits existentes exigen saber de electrónica y redes.
La solución
Un dispositivo que se configura desde el celular sin computador. La app lee un QR, provisiona el WiFi del equipo y desde ahí muestra telemetría en vivo, alertas y perfiles de cultivo.
Mi rol
Creador del producto completo: hardware, firmware, backend, app móvil, backoffice e integraciones de pago.
Cómo está construido
Firmware ESP32
C++ con PlatformIO: access point propio, portal de provisioning, secreto por dispositivo en NVS, watchdog de reconexión y telemetría por MQTT.
App multiplataforma
Kotlin Multiplatform y Compose Multiplatform para Android e iOS, con deep links, notificaciones push y compras dentro de la app.
Puente IoT
Edge Functions que reciben eventos del broker MQTT (estado del equipo, sensores, telemetría) y los llevan a la base de datos en tiempo real.
Pagos y marketplace
Integración con Flow.cl y Mercado Pago: suscripciones, pagos únicos, cupones, webhooks y una tienda de packs con despacho geolocalizado.
Puntos destacados
- Provisioning WiFi sin computador: QR con serial y secreto, AP del equipo y API HTTP autenticada.
- Registro de dispositivos de fábrica: cada ESP32 genera su id desde la MAC y se registra en el inventario.
- Backoffice en Nuxt para inventario de sensores, modelos de packs, ventas, despacho y credenciales QR.
- Perfiles de cultivo con rangos físicos por sensor y alertas cuando la planta sale de rango.
- Notificaciones de seguimiento de compra y estado del dispositivo.
Siguiente proyecto
VetCard