Described herein are several embodiments relating to modular irrigation controllers. In many implementations, the irrigation controllers are modular in that various functional components of the irrigation controller are implemented in removable modules that when inserted into position within the controller,...http://www.google.com.au/patents/US7640079?utm_source=gb-gplus-sharePatent US7640079 - Modular and expandable irrigation controller