Dynamo radio