This document outlines the speaker's journey in building their own battery-operated irrigation controller using low-power microcontrollers and Bluetooth connectivity. They designed the controller to have a long battery life, be inexpensive to produce in small quantities, and be controllable via a smartphone app or other devices. Key aspects of the design included using a low-power TI MSP430 microcontroller, latching valves, an LCD display, and a character-based Bluetooth serial protocol for communication and control. The speaker hopes to make the design and code open source to allow others to build on it or create their own control applications.