DIY Sendspin audio receiver supports multi-room audio synchronization, integrates with Home Assistant

SendspinZero is an open-source, DIY Sendspin audio receiver for your amplifier that relies on off-the-shelf parts costing around $10 and a 3D printed enclosure. It integrates with Home Assistant for multi-room audio synchronization.

It sounds good, but what is Sendspin exactly? It’s a royalty-free, open protocol developed by the Open Home Foundation for synchronized audio playback across multiple devices and rooms. Besides audio, it also supports screens for album art and control music, and sound-activated lights (coming soon feature). The protocol enables open-source products that compete against proprietary systems like Sonos, AirPlay, or Google Cast, and integrates nicely with the Music Assistant add-on for Home Assistant.

DIY Sendspin Media Player

Sendspin audio receiver key components:

Prices are approximate since I’m shown “welcome deals” for $0.99 for most items. The total for the display + 3.5mm audio jack module should be a little over $10 before taxes and shipping, unless you get discounts.

You can build nine different variants with three audio output options (Coax S/PDIF, Analog Stereo, optional S/PDIF) and no display, a 1.54-inch display, or a bicolor button.

SendSpinZero versions: Coax S/PDIF, Analog Stereo, and optical S/PDIF
SendSpinZero audio output versions: Coax S/PDIF, Analog Stereo, and optical S/PDIF

You’ll also need a 3D printer for the case, and a soldering iron to solder the wires in a way that fits inside the enclosure. It doesn’t seem too complicated to reproduce, and you could also test it with a breadboard.

SendSpin Zero wiring

SendSpin audio receiver firmware media cover
Testing with cover art

The ESP32-S3 board simply needs to run ESPHome with YAML configuration files for all nine versions and 3D files for the enclosures available on GitHub, along with detailed instructions.  If you scroll down, you’ll also find other variants, including a 1.9-inch display + bi-color button model, which looks pretty neat.

SendSpinZero display button

There’s no information about the Home Assistant + Music Assistant integration part on GitHub, and for that, you may want to check the official documentation.

Thanks to Hedda for the tip.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
7 Comments
oldest
newest
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC