Power can be generated to charge devices like smartphones, tablets or cameras with newly developed trainers, by wearing them and walking for one hour.

It collects kinetic energy via a mechanism tucked inside the insole. And the motion of walking spins a generator, which allows power to be built up in an external battery pack attached to the shoelaces.
The Ensole was still in the early design stage although its makers, SolePower, have received 60,000 dollars from a recent Kickstarter campaign.
However, the company is looking to release the insoles as soon as possible, after receiving positive feedback from its early concepts.
Source-ANI