"The BioLogic FreeCharge is a little silicone-encased box which hooks up to your bike’s generator hub and siphons off power for charging your gadgets.
Read the article online.