Dynohubs are nifty electrical generators built into special bicycle hubs. They were made by Sturmey-Archer in England for several decades, but are no longer in production. Similar hubs are currently made by Schmidt and Shimano..