World’s thinnest boombox

Grand Ideas Studio chief Joe Grand has combined his love for 1980s music and tech with a retro aesthetic to create a Raspberry Pi Zero-powered boombox. And the weirdest thing? It’s only 0.45 inches thick.

Stay tuned until the end to witness the World’s Thinnest Boombox soundtrack a fabulous breakdance battle

Tiny tech

Raspberry Pi Zero 2 W was a suitably slimline choice to mount on the back of the board and quietly power everything. Joe also needed some ultra-thin speakers to mount alongside the Zero. TDK PiezoListen may be teeny tiny but they can blast at over 90dB. And a sleek 5000mAh rechargeable battery keeps everything running.

Thinnest boombox hardware mounted on back
Joe is pointing at the Raspberry Pi Zero and the battery is mounted above it. The connectors are ready for the speakers to the left and right of the board

Joe’s project is basically a masterclass in proving that monumental things sometimes come in small packages.

Selection of software

Mopidy is responsible for music playback. Touch pHAT controls capacitive touch for the Microchip CAP1166 capacitive touch sensor. Pirate Audio has DAC integration covered, and pivumeter makes the VU (volume unit) meter react to the sound. The VU meter is also furnished with a couple of dozen LEDs for extra flair, and rpi_ws281x controls their twinkles and shimmers.

The cassette tape mounted to the front of the Boombox is an aesthetic flourish which can be used instead of the on/off switch. And the incredible retro-inspired artwork was created by Mar Williams.

Joe showcased his slimline creation at 2022’s Hackaday Supercon

Open source fun for everyone

Joe is a gem and has stashed everything you need to create your own lean listening machine on his Grand Ideas Studio. You’ll find hardware and software block diagrams, assembly and PCB drill drawings, and a quick-start guide explaining how to get Wi-Fi working, load new music, and take care of the battery. We think we’re going to have a go at making one ourselves.

Print Friendly, PDF & Email

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Server Status

Aradippou Chat 1 Chat 2 Larnaca Limassol Nicosia

Chat Links

Official Links.

1. Chat 1.
2. Chat 2.

Alternative Mirror Links.

1. KiwiIRC 1.
2. KiwiIRC 2.

Other Web Clients.

1. IrcCloud.

Recent Posts

Related Posts:

Advertisement

Archives

Super Club Radio

Mighty Deals

CyIRC

CyIRC Tweets

Scroll Up
Fatal error: Uncaught WMAC\JSMin_UnterminatedStringException: WMAC\JSMin: Unterminated String at byte 1180: "+o.accessToken}}).then(e=>{if(!e.ok)throw e;return e});return a.catch(e=>{console.error(`Failed to logout chatrix session. deviceId: ${o.deviceId}`)}),a}})(); in /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php:215 Stack trace: #0 /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php(157): WMAC\JSMin->action(2) #1 /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php(96): WMAC\JSMin->min() #2 /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/class-main.php(375): WMAC\JSMin::minify('(function(){"us...') #3 /home/bszucbfe/public_html/wp-includes/class-wp-hook.php(324): WMAC_PluginMain->jsSnippetcacher('(function(){"us...', '/home/bszucbfe/...') #4 /home/bszucbfe/public_h in /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php on line 215