So this might be the solution to what I want out of my sprinkler timer. I want a nice full featured timer for my 3 zones but I also would like to add motion sensor inputs to trigger corresponding zones to try and keep the neighborhood animals from pooping on my lawn. could there be a module easily written which says if pin “x” gets signal from PIR sensor then start zone 1 for 30 seconds? are there enough useable pins on my pi for three zone outputs and three zone PIR inputs…or would this be better accomplished on my Arduino? I’m not really good at programming but i’m learning through projects like this…any help would be greatly appreciated.