My wife found an old Universum radio at a flee market. It did not really make a great impression anymore, so I decided to make it an Internet Radio. To do this I used a Raspberry Pi Model 4 and a HifiBerry AMP2. Additionally I needed an MCP3008 and a KY040 to control the radio. See yourself how this radio behaves like an old radio, including noise. But it can be controled via a pretty nice webapp.
Python Packages
flask
- for the webappflask_fontawesome
- to make the webapp awesomewtforms
- to enable nice bootstrap formsadafruit_mcp3xxx
- to control the MCP3008RPi.GPIO
- to control the KYO40threading
- to allow multiple channels controlling I/Opylast
- to scrobble songs to last.fm
Please see the video below to see the radio in action:
This is the building plan of the radio
A screenshot of the Flask App