A fully local, open-source replacement board that brings Home Assistant voice to the 1st Gen Google Home Mini

MiciMike Home Mini Drop-In PCB

嵌入式 ⭐⭐⭐☆☆ (3/5) 已发布
micimike-rev-devices 0 Stars 未知(需确认) BOM 完整度: /5 教程完整度: /5

项目简介

开源替换板,为初代Google Home Mini带来Home Assistant语音功能。

项目特点

**完全本地运行**:所有语音识别和处理都在设备本地完成,无需联网,保护隐私。
**即插即用替换**:直接替换第一代Google Home Mini的原装主板,无需额外改装。
**Home Assistant原生集成**:无缝接入Home Assistant,支持语音控制智能家居设备。
**开源硬件与软件**:电路设计、固件和外壳文件全部开源,可自由修改和定制。
**保留原有外观**:利用原Google Home Mini的外壳、麦克风和LED灯环,外观不变。
**低成本方案**:相比购买新的智能音箱,只需更换一块PCB即可实现本地语音助手。

技术规格

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
ESP32-S3模块(如ESP32-S3-WROOM-1) 1 需8MB PSRAM版本
USB-C母座(16P,带CC引脚) 1 用于供电和编程
2.0mm间距JST连接器(4P) 2 连接麦克风
2.0mm间距JST连接器(6P) 1 连接LED灯环
2.0mm间距JST连接器(4P) 1 连接触控面板
2.0mm间距JST连接器(2P) 1 连接扬声器
10kΩ 0603贴片电阻 2 I2C上拉电阻
1kΩ 0603贴片电阻 1 LED数据线限流
100nF 0603贴片电容 5 电源去耦
10μF 0805贴片电容 2 电源滤波
复位按键(3x6mm贴片) 1 用于固件烧录
PCB(双面FR4,1.6mm厚) 1 按Gerber文件生产

所需工具

工具用途是否必需
电烙铁+焊台 焊接贴片元件 ✅ 是
热风枪 焊接ESP32模块 ▢ 推荐
镊子 贴片元件放置 ✅ 是
万用表 检查短路和电压 ▢ 推荐
USB-C数据线 供电和固件烧录 ✅ 是
螺丝刀套装 拆解Google Home Mini ✅ 是
编程器(如ESP-Prog) 首次烧录固件 ▢ 推荐
3D打印机 打印外壳(如需) ▢ 推荐

能力画像

**记忆与知识检索**:2/5 — 项目本身不涉及知识库或检索功能,但可配合Home Assistant实现。
**动手与操作**:4/5 — 需要焊接贴片元件、拆解原设备、组装调试,适合有焊接经验的爱好者。
**编程与算法**:3/5 — 需要配置ESPHome YAML文件,了解基本的语音助手参数调整。
**设计与建模**:2/5 — 硬件设计已开源,如需修改PCB或外壳需要KiCad和3D建模能力。
**实验与调试**:4/5 — 需要调试麦克风灵敏度、LED灯效、触控响应等,涉及串口日志分析。
**协作与分享**:3/5 — 项目开源,可通过GitHub提交Issue或PR,社区协作改进。
**学习与研究**:4/5 — 适合学习ESP32音频处理、I2S协议、Home Assistant语音集成。
**系统集成**:4/5 — 需要将硬件与Home Assistant、ESPHome、语音管道等软件系统集成。

所需技能

基本的电子焊接能力(贴片元件焊接) 熟悉ESP32微控制器开发 了解Home Assistant和ESPHome配置 能够拆解和组装消费电子产品 基础的Linux命令行操作(用于固件编译) 英语阅读能力(查阅文档和社区讨论)

适用场景

将废弃的第一代Google Home Mini改造为本地语音助手
智能家居爱好者需要完全离线的语音控制方案
隐私敏感用户希望避免云端语音处理
学习ESP32音频处理和Home Assistant集成的教育项目
开源硬件爱好者进行二次开发和定制
低成本搭建多房间本地语音控制节点