Making the worlds smartest Micro Hydro