Make any Bluetooth speaker smart. DIY multi-room audio with Music Assistant, Home Assistant AI automations & Sendspin protocol. Docker, HA addon, Raspberry Pi, Proxmox LXC. Free & open-source.
-
Updated
Sep 26, 2026 - Python
Make any Bluetooth speaker smart. DIY multi-room audio with Music Assistant, Home Assistant AI automations & Sendspin protocol. Docker, HA addon, Raspberry Pi, Proxmox LXC. Free & open-source.
Open-source conversion of IKEA SYMFONISK & Sonos speakers to Raspberry Pi-based audio players — GPIO scripts, pinouts, and docs for a 7-speaker whole-house setup running piCorePlayer + Lyrion Music Server
Automatically play vinyl and CDs through HomePods, Apple TV, Sonos and other AirPlay speakers. See what's playing and control it from your iPhone. Or the companion dial. Runs on Raspberry Pi. No accounts or subscriptions.
Enceinte AirPlay 2 DIY sur ESP32-S3 — UI web moderne, DSP audio (EQ/limiteur/protection HP), effets LED ARGB, Home Assistant. Fork de rbouteiller/airplay-esp32.
XTimeComposer projects for digital audio application that features XMOS xCORE embeded processor. Target device behave as a USB audio class output device (USB DAC), or an audio media player (Micro SD card player).
Connect any passive speaker to Home Assistant / Music Assistant for multi-room synchronized audio and TTS notifications, using an open-source Sonocotta LOUDER ESP32 (DAC + DSP + amp) flashed with ESPHome + SendSpin (also Snapcast, Squeezelite, AirPlay2). No cloud, no subscriptions. ~$50, under an hour, zero speaker modification.
An uncompromising DIY soundbar project: 4x ESP32, RP2354 hardware DSP, 4-layer custom PCB, and audiophile Dayton Audio drivers. 100% local, natively integrated into ESPHome & Home Assistant, including a custom Windows Control Center.
A minimalist discrete desktop class-A headphone amplifier
Rosso — エフェクター/真空管アンプ自作のための回路図シミュレーター (部品1920点・MNA+Newtonで実際に音が出る)
3D-printable AOM-5024 electret capsule mic body for the Neutrik NC3MXX XLR connector (parametric OpenSCAD)
Hardware controller for moOde Audio using USB numpad
High-fidelity AI Smart Speaker: An Edifier D12 retrofit powered by Raspberry Pi 5 and I2S DAC+. Features reSpeaker XVF3800 for voice capture and a modular Python core supporting Gemini/OpenAI Real-time APIs. Includes hardware-based AEC, wake-word detection, and VAD for a seamless, professional DIY voice assistant experience.
Local-first PySide6 desktop app for tracking DIY synth and electronics parts, storage locations, BOMs, and build readiness.
Agent skill for designing, building & debugging analog audio circuits, guitar pedals, synths, drum machines, reverb.
Si4703 FM tuner development board. Arduino library and example code for building FM radio projects.
The Sovereign Throw Node is a portable high-SPL audio system using 36V power, Class-D amplification, and analog signal conditioning. It emphasizes rigid enclosure design and controlled transient response. Released under CERN-OHL-S open hardware license.
FDM 3D-printed wall bracket for small bookshelf speakers in nearfield desktop use
Bluetooth turntable -> Raspberry Pi -> your network speakers (Sonos tested). Silence-aware live audio pipeline, all on your LAN.
To associate your repository with the diy-audio topic, visit your repo's landing page and select "manage topics."