Source: https://www.treehugger.com/gadgets/contactless-bicycle-dynamo-light-gets-intelligent-upgrade.html