The system combines environmental sensors, lightweight machine-learning software and automated controls. A Raspberry Pi 4 handled AI inference, while an STM32 microcontroller controlled the irrigation equipment; decisions were made locally using soil moisture, temperature, humidity, rain and crop-specific thresholds.

The researchers report that the system operated without a continuous internet connection, with an average latency of 34 milliseconds and power use below 2.5 watts. In field tests in semi-arid agricultural areas, it reduced water use by up to 38% and increased crop yield by 20% compared with conventional time-based irrigation schemes.