Single board garden watering controller based on Arduino