# Macmini M4/M6 磁吸叠放AI阵列麦克风 ## 项目介绍 ![成品外观](./images/preview.png) 本项目是一款为 Mac mini M4/M6 设计的磁吸叠放式八通道 AI 阵列麦克风,用于补足 主机缺少内置麦克风的问题,为听写、语音交互和 AI 辅助编程提供高质量音频输入。 设备由 ESP32-P4、PCMD3180、八颗数字硅麦及 WS2812 灯环组成,通过 USB 2.0 High-Speed 向电脑传输多通道音频,支持声源定位、MVDR 波束形成、降噪和自动增益等 扩展。8 mm CNC 铝合金外壳可磁吸固定在 Mac mini 顶部,中央玻璃窗口兼顾苹果标志 展示与灯效。项目开放固件、上位机、PCB/原理图和结构模型,便于复刻并扩展会议记录、 实时翻译及语音机器人等应用。 完整 ESP-IDF 工程。应用源码和 menuconfig 定义位于 [`src`](src/README.md)。 ## 项目目录 ```text Mac_mini_8micArray/ ├── PC_SoftWare/ # PC 端八通道音频采集、DOA 定位、MVDR 波束形成及校准工具 ├── PCB_SCH/ # 主板、麦克风板和 LED 灯环板的 PCB、原理图及打板资料 ├── SHELL_STEP/ # CNC 铝制外壳、玻璃窗、底盖等结构设计与加工资料 └── src/ # ESP32-P4 UAC 2.0 固件、音频驱动、USB 描述符及 LED 控制代码 ``` 各目录均提供了更详细的说明,请分别参阅: - [`PC_SoftWare/README.md`](PC_SoftWare/README.md) - [`PCB_SCH/README.md`](PCB_SCH/README.md) - [`SHELL_STEP/README.md`](SHELL_STEP/README.md) - [`src/README.md`](src/README.md) 编译前请运行 `idf.py menuconfig` 配置实际板级 I2S GPIO;未配置时固件会安全停止。