I have built a water flow controller with two home made panels made around the Arduino infrastructure. One unit is near the sensors measuring flow and pressure, the other one communicating on my home automation network. The two units are connected with RS485.