Small-scale hydropower is a fairly ... With access to even a small flowing stream and enough elevation change, it’s possible to build something like this generator out of parts from an old ...