Beaglebone based automated garden watering system with accompanying android application for monitoring and data visualization