Let me start: I have no clue of electric engineering. However, I built an automated window blind controlled by my home automation.
It consists of a stepper motor, motor controller board, an ESP8266 and an Ikea battery pack (7.2V) which they use for their window blinds. So far so good, I can control those by software and by a switch. Every now and then I have to remove the battery and recharge it.
Sometimes these blinds move quiet slow and I lower them by hand. The motor shield protects the ESP circuit against the current produced by the motor. However, I wonder if it would be possible to adapt the circuit to charge the batteries instead.
As I said, I have no clue of electric engineering. Is this even possible? In my eyes this would be awesome to not "waste" the energy produced by manually lowering the window blinds. (A dream would be to balance the energy needed to raise the blind with the energy produced by lowering the blind by hand, but that's just a dream)
BTW: found this blog here Understanding regeneration
Hope I find a creative, helping spirit here :)