A hydro generator is essentially a machine that allows you to generate electricity though hydro or water power It is in fact fairly easy to build a small hydro generator  and you will feel proud of being able to generate your own power source from nature