Insane Sound System — ESP32ベースのマルチルーム高音質オーディオ基板
概要
Insane Sound System V4は、家庭や小規模施設向けのオープンソース・オーディオハードウェアプロジェクトです。ESP32-S3を中心に、別系統のESP32 D1 Miniを組み合わせることで、Wi‑Fi経由のESPHomeベース機能とBluetoothによる直接再生をハードウェアレベルで切り替え可能にしており、I2Sバスを用いた高音質伝送を実現します。さらに2×15WのClass‑Dアンプを搭載して直接スピーカ駆動が可能、WS2811対応のLEDを4ゾーンで制御できるため、音と照明を統合したマルチルーム/マルチゾーン構成が組めます。製造向けのGerberやBOM、ESPHome用YAML設定ファイルもリポジトリに含まれており、DIYでのボード製造やファームウェアの拡張が容易です。(約300字)
リポジトリの統計情報
- スター数: 2
- フォーク数: 0
- ウォッチャー数: 2
- コミット数: 5
- ファイル数: 6
- メインの言語: C++
主な特徴
- ESP32-S3 と ESP32 D1 Mini を組み合わせたデュアルESP構成で、Wi‑Fi(ESPHome)とBluetoothをハードウェアで切替可能
- I2Sベースの高忠実度オーディオ経路+2×15W Class‑Dアンプで直接スピーカ駆動を想定
- 4ゾーンのWS2811 LED制御を統合し、音に同期した照明演出が可能
- Gerber/BOMやESPHome用YAMLなど製造/導入に必要な設計データを同梱(オープンソース)
技術的なポイント
本プロジェクトはハードウェアとソフトウェアの両面で実用性を追求しています。ハードウェア面では、I2Sインターフェースを中心にオーディオ信号経路を確保し、Class‑Dアンプ(2×15W)を基板上に配置して外部アンプ不要でスピーカを駆動できます。Wi‑Fi系のESP32‑S3とBluetooth用のESP32 D1 Mini間の競合を避けるため、物理的なハードウェア・マルチプレクサ(MUX)で信号線を切替する設計を採用しており、ESPHomeによるネットワーク再生とローカルBluetooth再生をシームレスに切り替えられる点がユニークです。ソフトウェア面ではESPHome互換のYAML構成が用意されており、Home Assistantなどのエコシステムへ容易に統合できます。さらにWS2811 LEDの4ゾーン制御を直接基板で実装しているため、音量や再生状態に連動したイルミネーションや演出が可能です。電源設計やノイズ対策(I2Sのジッタ、アンプ周辺の電源デカップリング等)も基板設計に取り入れられている想定で、GerberやBOMが公開されているため製造や部品交換、設計改変が行いやすい点もメリットです。(約700字)
プロジェクトの構成
主要なファイルとディレクトリ:
- BOM_insane-sound-system-v4_2026-03-02.csv: file(部品表、製造時に必須)
- Gerber_insane-sound-system-v4_PCB_insane-sound-system-v4_2026-03-02.zip: file(PCB製造用Gerberデータと製造情報)
- LICENSE: file(ライセンス情報。オープンソース利用に関する条件を確認)
- README.md: file(プロジェクト説明、導入手順、ハードウェア仕様の概要)
- insane-sound-system-v4.yaml: file(ESPHome用の設定ファイル。Wi‑Fi、I2S、LED、センサの定義が含まれる想定)
- …他 1 ファイル
各要素の役割:
- BOM: 実装部品の型番・数量・参照設計を明示しており、PCB発注や実装業者とのやり取りで直接利用できます。
- Gerber ZIP: PCB製造に必要なガーバーファイル、ドリルデータ、レイヤー構成が含まれているため、そのまま基板外注が可能です。
- YAML: ESPHome互換の設定により、センサー(気候監視)やオーディオ出力、LED制御の動作をソフト側で定義でき、Home Assistantなどへの統合が想定されています。
導入と拡張のポイント
- 初期導入: GerberとBOMを使って基板を製造し、各ESPモジュールにESPHomeファームウェアを適用してネットワークに接続します。YAMLを編集することでデバイス名やWi‑Fi、LEDパターンをカスタマイズ可能です。
- マルチルーム化: 複数ボードをネットワークに配置し、ESPHome/Home Assistant上で同期してマルチルーム再生を構成できます(同期の精度はネットワークとソフト側の実装に依存)。
- ハード改造: GerberとBOMが公開されているため、部品変更(アンプの出力や電源特性、コネクタ形状など)や基板のリビジョンが容易です。
まとめ
ESP32を核にした高機能なオーディオ+LED統合基板で、DIYマルチルームの実現性が高いリポジトリです(約50字)。
リポジトリ情報:
- 名前: Insane-Sound-System
- 説明: 🚀 Insane Sound System V4: Das ultimative ESP32-S3 & D1 Mini Custom-Board! Bietet High-Fidelity I2S-Audio mit nahtlosem Hardware-Mux-Switching zwischen WLAN (ESPHome) & Bluetooth. Inkl. 2x15W Class-D Amp, 4-Zonen WS2811 LED-Steuerung & smarter Klima-Überwachung. Open-Source Multiroom-Audio auf einem neuen Level! 🎧🔊
- スター数: 2
- 言語: C++
- URL: https://github.com/babeinlovexd/Insane-Sound-System
- オーナー: babeinlovexd
- アバター: https://avatars.githubusercontent.com/u/43302033?v=4
READMEの抜粋:
🚀 Insane Sound System (V4)
Willkommen beim Insane Sound System V4! Dies ist eine kompromisslose, WLAN- und Bluetooth-fähige Audio-Matrix auf Basis des ESP32-S3 und eines ESP32 D1 Mini. Es kombiniert High-Fidelity I2S-Audio, automatische Quellenumschaltung per Hardware-Multiplexer, einen Class-D Verstärker und 4-Zonen WS2811-LED-Steuerung auf einem einzigen, optimierten Custom-PCB.
📦 Verzeichnis-Inhalt
/Gerber/- Die Produktionsdaten für die Platine (ZIP-Datei)./ESPHome...