Saltar al contenido
PlantsCare IoT — captura del proyecto
Volver a proyectos
Completado

PlantsCare IoT

IoT agrícola de extremo a extremo, del hardware a la nube: nodos ESP32 propios, MQTT/CoAP, InfluxDB, clasificación con EfficientNet-B0 y despliegue en AWS.

Qué es

Sistema de monitorización agrícola completo, del hardware a la web, desarrollado durante mi etapa en el Instituto Tecnológico de Aragón (ITA). No es solo un dashboard: incluye el firmware de los nodos sensores, la comunicación IoT, la base de datos de series temporales, la clasificación de imágenes con IA y el despliegue en la nube.

Qué construí

  • Tres tipos de nodo ESP32 con firmware propio: agua (riego/humedad), aire (ambiente) y cámara — cada uno con su firmware dedicado.
  • Comunicación IoT real: MQTT y CoAP entre nodos y servidor.
  • Series temporales en InfluxDB, pensadas para lecturas continuas de sensores.
  • Clasificación de imágenes de plantas con EfficientNet-B0 (TensorFlow Lite) para detectar problemas de forma temprana.
  • Web de monitorización con Astro + React y backend Node.
  • Despliegue en AWS EC2, con la electrónica documentada (datasheets de sensores y microcontroladores en el repo).

Por qué importa

Es el proyecto que une mis dos mundos: electrónica/IoT real (firmware, protocolos, sensores físicos) y software de monitorización (series temporales, IA aplicada, web). La misma combinación que hoy aplico a infraestructura crítica en OFITECO.

Stack

ESP32 (firmware C/C++) · MQTT · CoAP · InfluxDB · TensorFlow Lite (EfficientNet-B0) · Astro · React · Node.js · AWS EC2.