
This lovely Dansette portable radio is now playing the 21st century’s finest internet radio stations thanks to a loving upgrade. The centre of the tuning dial has been replaced with a bright LCD display showing the icon for the current radio station, with a convex glass bubble lens adding to the vintage aesthetic.

The trio of clicky little buttons on top control the power and let you skip up or down through a set of eight station presets. The dials peeping out at each corner are actually large, tactile micro-switch buttons for precisely controlling the volume.

On the inside is a Raspberry Pi, with a Pirate Audio board handling the display and amplification, and a 10,000 mAh power bank supplying plenty of juice for long summer afternoons in the garden. A simple Python script manages the playlists and channel art.
I’ve been meaning to start this project since buying the radio for £2 last October, and it turned out just as I’d planned – all the better for approaching it slowly.
For more information the project is documented on Instructables, Hackster and YouTube, and the code is all on GitHub.