A custom PCB-based irrigation controller that automates watering using live soil moisture and weather data.
Designed for a small commercial farm, this controller reads soil moisture across six irrigation zones and automatically opens or closes solenoid valves based on real soil conditions and live weather forecasts — reducing water usage while keeping crops healthy.
STM32 microcontroller on a custom-designed 4-layer PCB
Capacitive soil moisture sensors, DHT22 temperature/humidity
6-channel relay bank driving 24V solenoid valves
Mixed analog/digital PCB — analog sensor front-end, MCU control core, relay driver stage
LoRa backhaul for field-to-base communication over long range
Solar panel + battery with charge controller for off-grid operation
ARC XENYX develops custom engineering, IoT, and automation solutions tailored to your business needs.
Start Your Project