Un amplificador de audio multiroom DIY desafía los sistemas comerciales de alto coste
El auge de los sistemas de audio conectados para el hogar ha democratizado el acceso a la música en múltiples estancias, pero a menudo a un coste considerable. Empresas como Sonos o WiiM ofrecen soluciones cómodas, pero equipar varias habitaciones puede ascender a miles de euros. Sin embargo, el desarrollador TmuWolverine ha presentado un proyecto que aborda esta barrera económica, diseñando y construyendo un amplificador estéreo multiroom con conectividad de red por menos de 50 dólares.
Este innovador sistema se fundamenta en la placa de desarrollo Louder ESP32 de Sonocotta. Esta placa integra un microcontrolador ESP32-S3 con un amplificador de clase D de Texas Instruments, capaz de entregar hasta 23 vatios por canal en estéreo o 45 vatios en mono. La integración de conectividad Wi-Fi, procesamiento de audio y amplificación en una única placa compacta, cuyo coste es de 24 dólares, constituye la pieza central del proyecto.
Alimentación y periféricos
Uno de los desafíos técnicos fue la alimentación adecuada del amplificador. El puerto USB-C de la placa Louder ESP32 se destina únicamente a la programación, requiriendo una fuente de alimentación externa. TmuWolverine resolvió esto incorporando una placa USB-PD (Power Delivery) configurada para solicitar 20V de un cargador USB-C compatible, alimentando así directamente el Louder ESP32. Una pequeña fuente reductora (buck converter) toma energía de la misma línea para suministrar 5V a una tira de LED RGB direccionables WS2812B. Estos LED, ubicados detrás de una sección translúcida de la carcasa, ofrecen retroalimentación visual sobre el volumen y el estado del sistema.
Diseño físico y controles
El conjunto electrónico se aloja en una carcasa diseñada a medida con Fusion 360 y fabricada mediante impresión 3D. Incorpora once insertos de fijación M3 para el montaje de los componentes y ranuras de cola de milano junto con abrazaderas impresas para asegurar las placas de circuito. El panel trasero incluye cuatro bornes de conexión de 5 vías para altavoces pasivos y un conector SMA para una antena Wi-Fi externa, mejorando la estabilidad de la conexión.
Para el control de volumen, el sistema cuenta con un codificador rotatorio KY-040 en el panel frontal. En un guiño a la personalización, TmuWolverine adaptó un tirador de latón de cajón, conectándolo al eje en forma de D del codificador mediante un adaptador impreso en 3D. Dada la ausencia de cabeceras GPIO dedicadas en el Louder ESP32 para accesorios, se reutilizaron pines no utilizados del conector Ethernet de la placa, configurándolos como cuatro pines GPIO adicionales para la conexión de los LED.
Integración de software
En el ámbito del software, TmuWolverine adaptó el firmware del Louder ESP32 para soportar el codificador rotatorio y las animaciones de los LED. Posteriormente, el amplificador se integró con la plataforma de código abierto Music Assistant, ejecutándose a través de Home Assistant. Esta integración permite acceder a una amplia variedad de fuentes de música, incluyendo archivos locales, Spotify, Tidal, Plex y YouTube Music. Para la funcionalidad multiroom, se emplea el protocolo de sincronización Sendspin, que facilita la reproducción de audio sincronizado en múltiples amplificadores distribuidos por el hogar.
El rendimiento del amplificador fue evaluado conectándolo a un par de altavoces Yamaha NS-692 de 1978. Con 23 vatios disponibles por canal, la pequeña unidad basada en ESP32 demostró ser capaz de mover estos altavoces, llenando la habitación con un nivel de sonido satisfactorio, lo que subraya la eficiencia y capacidad del diseño propuesto.
Por qué importa
El desarrollo de sistemas de audio multiroom asequibles, basados en hardware de bajo coste y software de código abierto, supone un desafío directo a las soluciones comerciales patentadas. Este tipo de proyectos no solo democratiza el acceso a funcionalidades avanzadas, sino que también fomenta la innovación y la personalización, permitiendo a los usuarios construir sistemas adaptados a sus necesidades sin incurrir en grandes gastos. La combinación de placas de desarrollo potentes como el ESP32 y plataformas de gestión como Music Assistant y Home Assistant abre nuevas vías para la automatización y el entretenimiento doméstico.
Antecedentes
La serie de microcontroladores ESP32, desarrollada por Espressif Systems, se ha consolidado como una elección popular para proyectos de IoT, domótica y aplicaciones de audio debido a su bajo coste, alta integración (Wi-Fi, Bluetooth) y capacidad de procesamiento. Paralelamente, el movimiento del software de código abierto ha facilitado la creación de ecosistemas robustos como Home Assistant, que actúa como un hub central para el control del hogar inteligente, y Music Assistant, una plataforma de gestión musical que integra múltiples servicios de streaming y fuentes de audio locales. La conjunción de estas tecnologías ha propiciado el desarrollo de soluciones de audio conectadas cada vez más sofisticadas y accesibles para la comunidad maker y desarrolladores.
La placa Louder ESP32: Corazón del sistema
La placa de desarrollo Louder ESP32 de Sonocotta es el pilar tecnológico del amplificador DIY. Combina un microcontrolador ESP32-S3 con un amplificador de audio de Clase D de Texas Instruments, proporcionando hasta 23 vatios por canal en estéreo. Su diseño integra conectividad Wi-Fi, procesamiento de audio y la capacidad de amplificación de altavoces en una única placa compacta, con un coste aproximado de 24 dólares, facilitando proyectos de audio complejos con un mínimo de componentes adicionales.
Datos clave
| Costo total estimado del amplificador DIY | Menos de 50 dólares |
|---|---|
| Potencia de salida por canal (estéreo) | 23 vatios |
| Microcontrolador integrado | ESP32-S3 |
| Costo de la placa Louder ESP32 | 24 dólares |
| Protocolo de sincronización multiroom | Sendspin |
| Plataforma de gestión de música | Music Assistant (con Home Assistant) |
Fuente original: Hackster.io







