Small scale hydropower is an inexpensive and relatively simple way to produce reliable energy. Here are some resources and case studies as an introduction to DIY hydro.