Whitepaper técnicoOctubre 2026 · v2.1

AgroSmart-32
Sistema IoT para huerto y gallinero

Arquitectura de precisión basada en ESP32 para la telemetría de cultivos, el control del agua y el bienestar de las aves.

Probar el simulador 3D

Autor: Ingeniería AgroSmart

Resumen ejecutivo

Qué resuelve el proyecto

AgroSmart-32 despliega una red de sensores para erradicar las ineficiencias en micro-granjas. Al unir la gestión del huerto con el entorno avícola se crea un gemelo digital de la explotación.

  • Huerto: riego optimizado, sin estrés hídrico, con sensores capacitivos.
  • Depósitos: prevención de fallos de la bomba midiendo el nivel mínimo del tanque.
  • Gallinero: prevención de mortalidad por estrés térmico y conteo automático de la puesta con barreras IR.

Arquitectura del sistema

Del sensor a la app

Sensores

Suelo · DHT22 · boya · IR

ESP32

FreeRTOS · 2 núcleos

Broker MQTT

Telemetría cada 5 min

App móvil

Alertas por webhook

Sistema operativo: FreeRTOS

El ESP32 ejecuta FreeRTOS con multithreading. El Core 1 sondea los sensores críticos en tiempo real (interrupciones de la barrera IR) y el Core 0 maneja la pila TCP/IP y el Wi-Fi.

Protocolos: MQTT y HTTP

La telemetría usa MQTT (publicación/suscripción) por su bajo consumo, hacia un broker central cada 5 minutos. Las alertas urgentes (tanque vacío, intrusión) se envían con HTTP POST (webhook) a la app móvil.

Matriz de hardware

Componentes del prototipo

FIG 01 · MCU

ESP32 WROOM-32

Microcontrolador IoT

Dual-Core 240 MHz, Wi-Fi b/g/n y Bluetooth LE integrado. Gestiona FreeRTOS y la transmisión MQTT.

FIG 02 · Humedad

Sensor capacitivo v1.2

Humedad de suelo

Medición dieléctrica resistente a la corrosión. Salida analógica (0-3.3 V) al ADC1 del ESP32.

FIG 03 · Nivel

Interruptor de boya

Nivel de agua

Dispositivo mecánico-magnético. Cierra el circuito (pull-up) cuando el nivel del tanque desciende y el flotador cae.

FIG 04 · Clima

Módulo DHT22

Temperatura y humedad

Alta precisión para el control ambiental del gallinero. Protocolo digital 1-Wire. Rango de -40 a 80 °C.

FIG 05 · Presencia

Barrera infrarroja (IR)

Sensor break-beam

Disparo rápido por interrupción hardware. Cuenta el paso de las aves hacia los nidos.

Simulador

Gemelo digital 3D interactivo

Gemelo digital 3D del sistema. Las gallinas entran en los nidos y cortan las barreras IR, el suelo se seca y la bomba riega, el bidón se vacía y la boya dispara la alerta. Cambia la temperatura o provoca una sequía para ver cómo reacciona el ESP32.

Arrastra para girar · haz clic y usa la rueda para acercar

Mapeo de entradas y salidas (GPIO)

Conexiones al ESP32

PeriféricoPinModoDescripción
Sensor suelo capacitivoGPIO 34ADC1_CH6 (entrada analógica)Lectura de 12 bits (0-4095) mapeada a % de humedad.
Sensor DHT22GPIO 04Digital I/O (pull-up 10k)Trama serie propietaria (1-wire modificado).
Interruptor de boyaGPIO 25Entrada digital (INPUT_PULLUP)LOW = tanque con agua. HIGH = tanque vacío (alarma).
Barrera IRGPIO 17Interrupción hardware (FALLING)Suma +1 al contador global de forma asíncrona.

Presupuesto desglosado

Coste del prototipo

ConceptoUds.Precio unitarioTotal
Módulo ESP32-WROOM16.50 €6.50 €
Pack sensores de humedad (capacitivos)42.50 €10.00 €
Flotador magnético (depósito)14.50 €4.50 €
Módulo DHT22 (clima avícola)15.00 €5.00 €
Kit barreras IR (nidos)43.50 €14.00 €
Fuente 5V IP65 y cableado120.00 €20.00 €
Inversión total (prototipo)60.00 €

Cronograma de implementación

Seis semanas de trabajo

  1. Semanas 1-2

    Prototipado hardware

    Compra de componentes, montaje en protoboard y calibración de los sensores analógicos con valores en seco y en agua.

  2. Semanas 3-4

    Desarrollo de firmware

    Programación C++ del ESP32: FreeRTOS, rutinas de interrupción (ISR) y cliente MQTT.

  3. Semana 5

    Backend y dashboards

    Broker MQTT en la nube, base de datos para los conteos e interfaz gráfica móvil.

  4. Semana 6

    Instalación en campo

    Caja IP65 estanca, despliegue en huerto, gallinero y depósito. Pruebas de conectividad.