
Moji 小智AI衍生版
简介
Moji,基于 小智AI 的桌面摆件,兼具智能与温暖,既是助手也是伙伴,以智慧解决问题,用温柔陪伴生活,让每一天更美好。
简介:Moji,基于 小智AI 的桌面摆件,兼具智能与温暖,既是助手也是伙伴,以智慧解决问题,用温柔陪伴生活,让每一天更美好。开源协议
:CC BY-NC 4.0
(未经作者授权,禁止转载)描述
1. 项目简介
Moji 是一款基于小智AI的衍生版桌面摆件,设计目的是成为一个贴心的伙伴。它不仅是智能工具,更是一个能够倾听用户需求的小助手,致力于为每一天增添温暖和便利。无论是在解决问题还是分享快乐,Moji 都以独特的智慧和温柔的方式,使科技更加有温度,生活更美好。



bilibili视频链接
2. 项目功能
- 离线语音唤醒:通过 ESP-SR 实现。
- 流式语音对话:支持 WebSocket 和 UDP 协议。
- 声纹识别:识别说话者身份。
- 短期记忆:对每轮对话进行总结。
- 自定义角色:支持提示词和音色设置。
- LCD 显示屏:显示emoji及对话内容。
3. 项目参数
参数类别 | 详细参数 |
---|---|
主芯片 | ESP32-S3-WROOM-1-N16R8 |
屏幕尺寸 | 1.28 寸圆形屏幕 240*240 GC9A01 |
音频 | ES8311 |
麦克风 | AP2718AT |
功放 | NS4150B |
喇叭 | 2828-4R3W |
指示灯 | 白色 |
按键输入 | BOOT |
电源输入 | USB-C DC 5V |
外形尺寸 | φ49.7mm |
设备重量 | 37g |
4. 设计原理
4.1 电路架构
-
核心设计:
- 主控芯片 ESP32-S3-WROOM-1-N16R8 通过 SPI 接口驱动 1.28 寸圆屏,提供 240x240 分辨率的高质量显示。
- 电源管理模块确保设备在 5V 输入下稳定运行,适合 USB 供电。
- ES8311 提供高性能音频处理,支持麦克风输入和扬声器输出。
-
供电管理:
- 集成电源管理 IC,确保供电稳定,避免电源波动导致的设备异常。
-
信号处理:
- SPI 通信的时钟频率优化为 40MHz,确保数据传输高效无误。
4.2 软件架构
虾哥的 --> 小智 AI 聊天机器人 (XiaoZhi AI Chatbot)
#include
int main() {
printf("虾哥牛逼\n");
return 0;
}
4.2.1 版本信息
版本 0.9.9 - 2025-01-22
- 初始发布版本。
- 适配虾哥小智项目
版本 1.0.1 - 2025-01-24
- 提交 PR
- LCD反显问题调整
- 支持 64x64 emoji
- 字体样式调大
版本 1.1.3 - 2025-02-13
- LCD有概率黑屏问题修复
版本 1.2.1 - 2025-02-18
- 语音控制 LCD 的亮度
版本 1.4.6 - 2025-03-09
- 增加系统音效(开机完成、网络错误提示音)
版本 1.5.0 - 2025-03-20
- 支持夜间模式
4.3 PCB工艺信息
- 成品板厚:1.6mm
- 板子层数:2层板
- 特性阻抗:不需要
- 板子尺寸:21 x 31.3 mm
5. 3D 示意图
以下为 Moji 的外观 3D 模型示意图:
-
正面布局:
- 1.28寸圆屏
- 麦克风拾音口
-
背面布局:
- USB-C 数据+供电接口
- BOOT按键
-
底部设计:
- 配备 1 个橡胶脚垫,确保设备在桌面上的稳固性,同时避免划伤桌面表面。
6. 实物展示
7.常见问题解答 (FAQ)
1. 复刻前
1.1 资料相关
Q1: 资料在哪里下载?
A1: 开源工程内包含,硬件设计图纸,面板图纸,和附件的固件包(.bin),3D文件需要去 MakerWorld下载。
1.2 准备工作
Q1: 我是新手,材料在哪里买呀?
A1: 推荐有立创商城料号的在商城购买,其他可以查看注意事项的列表。
Q2: 需要什么工具?
A2: 手工工具包括烙铁、热风枪/加热台、镊子、助焊剂、焊锡/锡膏、万用表、PCB 夹具。
Q3: USB烧录固件需要安装驱动吗?
A3: 不需要安装驱动,建议用 win10 以上电脑,可以免驱识别ESP32S3的USB CDC ACM调试口。不支持win7
2. 复刻中
2.1 硬件相关
Q1: 焊接好烧录完固件,配网后屏幕会一直闪。
A1: 检查一下ES8311的焊接质量。
Q2: 运行后智能通过按键唤醒在聆听状态,喇叭有声音。语音唤醒不了
A2: 检查一下麦克风的焊接,和麦克风到ES8311芯片路径上的焊接质量。
Q3: 语音很难唤醒,是什么问题?
A3: 检查一下ES8311芯片的丝印是几行字,两行的出问题概率比较大。
Q4: 正常使用,突然黑屏了。唤不醒怎么办?
A4: 有可能是音量和亮度都调整到0%,语音唤醒后再设置50%。
8. 注意事项
- 复刻难度: ⭐
- 供电建议: 使用稳定的 USB-C 5V 电源,避免过高电压损坏设备。
- 散热管理: 长时间运行时注意通风,避免过热影响寿命。
- 物料成本参考(不含加工 & 运费):
参数类别 | 规格 | 标准版 | DIY版 |
---|---|---|---|
PCB'A | 模组/芯片/电阻/电容等物料 | ¥35 | ¥35 |
屏幕 | YDP128H005-V3 | ¥12 | ¥12 |
外壳 | 9600 哑光白 打磨-粗磨 | ¥6.16 | ¥0 |
喇叭 | XHXDZ-2828-4R3W-2P1.25银色 | ¥5.5 | ¥5.5 |
面板 | 透明亚克力,底面,0.5mm,正品3M468(全透明防水),246.74*95.61mm,常规 | ¥3 | ¥3 |
脚垫 | 黑色直径15mm厚1mm | ¥1 | ¥0 |
螺母 | M1.4 * φ3 x 1.0 + φ2 x 0.8 | ¥0.2 | ¥0.2 |
螺丝 | KM1.4*8 | ¥0.05 | ¥0.05 |
合计 | 自行选择 | ¥62.91 | ¥55.75 |
更多信息和开源文件
访问 MakerWorld 开源页面 下载 3D 模型及详细文档。
欢迎参与留言讨论,共同完善 Moji 项目!
设计图

BOM


评论