People build dams and huge turbines to turn the energy of waterfalls and tides into electricity. To produce hydropower on a much smaller scale, Chinese scientists have now developed a lightweight power generator based on carbon nanotube fibers suitable to convert even the energy of blood flowing through vessels into electricity. They describe their innovation in the journal Angewandte Chemie.