The goal of this project is to create an irrigation controller that adjusts how much water various irrigation solenoids output depending on weather and plant species.