// PROJECT_005 / VOICE AI COMPANION
AI 项目 · 双麦定位 · 旋转交互

EchoEar喵伴

一只会听、会说、会用表情回应你的圆脸 AI 萌宠。主体完成全双工语音和大模型交互,旋转底座让它识别声音方向并主动转向你。

ESP32-S3 N16R161.85" 触摸屏双麦阵列声源定位旋转底座
EchoEar 喵伴安装在旋转底座上的实拍
ECHOEAR · ROTATING BASE赛博太白实拍
01 主控ESP32-S3 · 16MB+16MB
02 交互语音 / 触摸 / 表情
03 感知双麦定位 / IMU
04 开源协议主体与底座 GPL 3.0
// 01_FEATURES

从“语音音箱”变成有性格的伙伴

圆形触摸屏、双麦阵列、动态表情和旋转动作协同工作,让大模型的回答有声音、有视线,也有身体语言。

🎙️

全双工语音

支持离线唤醒、双麦拾音和持续语音对话。

🎯

声源定位

识别声音方向,联动底座转向说话者。

◉‿◉

触摸与表情

360×360 圆形触摸屏呈现动态表情和功能界面。

🧠

多种智能体

可体验 Coze 或小智方案,并扩展 MCP 与设备控制。

// 02_GALLERY

主体与旋转底座实拍

主体可以独立使用;装到底座后,磁吸供电、方向跟随与预设动作共同组成完整形态。

// 03_SYSTEM

两套硬件,一套交互

先完成主体复刻即可使用 AI 语音;底座是独立扩展工程,负责旋转、磁吸交互与空间感知。

ECHOEAR BODY

喵伴主体

负责大模型、声音、触摸、表情与姿态感知,是整套系统的 AI 核心。

  • ESP32-S3 N16R16
  • 1.85 英寸触摸屏
  • 双麦克风阵列
  • 3W 扬声器
  • microSD 卡
  • 700mAh 电池
ROTATING BASE

智能旋转底座

通过 UART 与主体通信,接收声源角度和动作命令,完成方向与姿态反馈。

  • ESP32-C61
  • 步进电机
  • 磁吸供电接口
  • 地磁 / 霍尔感知
  • 底座状态屏
  • 自动回零
// 04_BODY

喵伴主体复刻

主体由 CoreBoard、BaseBoard 与 MicBoard 三块子板组成。排针和 FPC 均有方向要求,装配前先对照开源页爆炸图。

主体核心物料

  • 01 CoreBoard
  • 02 BaseBoard
  • 03 MicBoard
  • 04 1.85" 圆形触摸屏
  • 05 4Ω3W 2828 喇叭
  • 06 902530 / 700mAh 电池
  • 07 8P 同向 FPC 排线
  • 08 Touch 铜箔
  • 09 麦克风防尘泡棉
  • 10 前后外壳与螺丝
PCB 下单板厚选择 1.0mm。CoreBoard 与 BaseBoard 的接口没有防呆,必须让天线与 Type-C 保持同一方向。

主体装配顺序

连接 CoreBoard 与 BaseBoard

使用两组 2×5、1.27mm 排针连接,先核对 Type-C 和天线方向。

固定主板与 Touch 铜箔

将两块板装入底盖,卡好 Type-C 与 Pogopin;铜箔不要遮挡合壳缝隙。

安装喇叭和电池

喇叭用 M2 螺丝固定并接 SPK;电池粘贴在喇叭背面并接 BAT。

安装双麦板

给麦克风贴防尘泡棉,将 MicBoard 固定在前盖并接入 FPC 排线。

合壳并连接屏幕

组合前后盖,FPC 另一端接 MIC;屏幕排线以下接方式插入并锁紧。

粘贴屏幕并烧录

撕掉屏幕背胶,居中粘贴到外壳,贴好底部胶垫后烧录主体固件。

// 05_BASE

旋转底座复刻

底座的机械对位比焊接更关键:弹簧针必须垂直,转台、电机、轴承和限位开关都要无卡滞。

底座核心物料

  • 01 底座核心板
  • 02 屏幕子板与屏幕
  • 03 磁吸连接器子板
  • 04 步进 / 减速电机
  • 05 旋转角度传感器
  • 06 轴承与主动齿轮
  • 07 转台、上盖与底盖
  • 08 限位块、防滑垫与螺丝
底座页面当前方案采用 ESP32-C61 与步进电机;你照片中的底座可能属于较早结构版本,复刻时请以所选开源工程的 BOM、PCB 和结构文件为同一版本。

底座装配与验证

组装磁吸转台

连接磁吸子板、旋转转台和轴盖,确保 Pogopin 弹簧针垂直于板面。

安装屏幕、电机与轴承

按结构卡位装入屏幕子板、电机、主动齿轮、限位结构和三颗轴承。

装入核心板并机械对位

转动角度传感器与转台轴匹配,同时让屏幕排针准确插合。

封装底盖

确认转台可自由旋转后固定底盖,并粘贴防滑垫。

烧录与回零测试

上电后观察显示,触发测试动作,确认左转、回中、右转、回中全程无卡顿。

// 06_ACTIONS

底座带来的“猫感”动作

动作可以与大模型、声源定位和磁吸事件组合,使设备不只回答问题,还能用姿态表达情绪。

SHAKE_HEAD轻轻摇头模拟猫咪疑惑或拒绝。
LOOK_AROUND好奇环顾左右观察并加入随机小偏移。
BEAT_SWING鼓点律动跟随音乐节奏左右摆头。
CAT_NUZZLE温柔蹭手缓慢侧转并回中,模拟亲近。
// 07_FIRMWARE

固件选择与首次检查

主体、触摸芯片和底座使用不同固件,务必分别烧录,不要混用。

BODY · COZE

Coze 主体固件

基于火山引擎扣子智能体,需要自行注册并配置 KEY。

  • 目标:喵伴主体
  • 适合:智能体开发与定制
BASE / TOUCH

底座与触摸升级

底座单独烧录;部分批次触摸偏移时再使用触摸升级固件。

  • 底座:对应底座工程固件
  • 触摸:更新成功时顶部绿灯常亮
版本提醒:主体 V1.0 开源页记录了三个 10μF 电容可能影响 VCC 供电、导致概率重启;旋转结构的振动也可能干扰声源定位。制作前请再次查看开源页“已知问题”和最新版本说明。
// 08_VIDEOS

主体与底座视频教程

先完成主体并确认语音、触摸和显示,再制作底座,排查问题会更直接。

教程 01 · 喵伴主体主体硬件、外壳装配与固件体验
教程 02 · 喵伴底座旋转结构、磁吸连接与动作测试

无法播放时,可前往 主体教程 ↗底座教程 ↗