December 27, 2025
Description
Â
Also works as a housing for Apple Homepod Mini, Google Nest, and all versions of Amazon Echo Dots!
Â
My Vintage Radio is a 3D-printed, offline music player designed to feel simple, intentional, and familiar. It’s inspired by old tabletop radios, but built around modern, low-cost electronics to create a device that turns on and just plays music. No apps. No screens. No voice commands.
Â
Start Here: https://www.loom.com/share/18fd9b018d594231b603ef72643aaa14
Â
For full tutorials go here: https://www.zionbrock.com/radio
Â
Want to chat about this? Join my Discord channel (free): https://discord.gg/VcaBJNzaGk
Â
Here's a new video with updates:
Â
This project started as an experiment in hiding a smart speaker inside a retro shell, then evolved into something fully self-contained. Music is stored on a micro SD card and organized by folders, allowing albums or playlists to play in sequence. A single knob powers the device and controls volume, while a single button handles track and album navigation.
Â
Internally, the radio uses a small MP3 playback module, a compact amplifier, and a programmable microcontroller to manage playback logic. On startup, a custom sound plays to mimic the experience of tuning into an old AM radio, blending naturally into the music. The speaker configuration is intentionally mono, giving it a slightly lo-fi character that suits ambient, classical, holiday, or background listening.
Â
The enclosure is fully 3D printed and designed to be approachable for makers who enjoy electronics projects. Variants exist for both fully offline builds and empty housings intended for smart speakers. All versions share the same external proportions, with internal mounts adjusted as needed.
Â
Each printed back panel includes a QR code that links to full documentation, including assembly steps, wiring diagrams, code, and usage instructions.
Â
License note:
This model is provided for personal, non-commercial use only. Commercial use, resale, or derivative works are not permitted without a separate license. Commercial licensing and full build documentation are available via the project documentation at this site: https://www.zionbrock.com/radio
Â
License:
Standard Digital File License
566