// PROJECT_001 / OPEN SOURCE ROBOT
开源 · 可复刻 · 持续更新

小智 AI 机器人DeskEmoji

一台会听、会说、会动、会用表情回应你的桌面机器人。赛博太白版本使用 ESP32-S3 主控,适配 UNO 外壳,并提供普通版与手势识别版固件。

ESP32-S3 N16R8OLED 表情双轴舵机语音大模型可选手势识别
小智 AI 机器人 DeskEmoji 正面实拍
DESKEMOJI · UNO EDITION赛博太白实拍
01 复刻难度中等 · 需要基础焊接
02 交互方式语音 / 表情 / 动作
03 外壳适配UNO R3 透明外壳
04 开源协议硬件工程 GPL 3.0
// 01_FEATURES

它不只是一个会说话的盒子

把大模型语音能力、OLED 表情和机械动作放进桌面尺寸里,让每一次对话都有看得见的反馈。

🎙️

语音唤醒与对话

接入小智 AI 服务,完成流式语音识别、对话与语音合成。

◉‿◉

OLED 动态表情

用屏幕呈现眨眼、思考与回应状态,让交互更有生命感。

🦾

双轴舵机动作

头部可俯仰与左右转动,配合对话做出自然的姿态反馈。

👋

可选手势识别

接入 PAJ7620U2 后,可使用对应固件扩展非接触手势交互。

// 02_GALLERY

从主板到完整机器人

主控板装入 UNO 外壳后作为底座,云台、舵机、屏幕与传感器组成可活动的“头部”。

// 03_ASSEMBLY

组装清单与推荐顺序

先验证主板和固件,再搭机械结构,能更快定位焊接、供电或舵机方向问题。

核心物料清单

  • 01 DeskEmoji 主控 PCB
  • 02 ESP32-S3 N16R8
  • 03 双轴铝合金云台
  • 04 MG90S 金属舵机 ×2
  • 05 0.96 英寸 SSD1306 OLED
  • 06 UNO R3 开发板外壳
  • 07 603030 锂电池
  • 08 3020 腔体 8Ω 2W 喇叭
  • 09 麦克风与排针
  • 10 PAJ7620U2(可选)
PCB 的完整 BOM 请以立创工程中的当前版本为准;元件替换、封装和库存可能随版本更新。

六步完成复刻

确认 PCB 版本

优先查看开源工程的最新更新说明;当前建议使用 Board1_2 下单。

焊接并先做通电检查

严格按丝印和开源页示意确认排针、开关与按钮方向,再接电检查。

安装底座与主板

将主板固定进 UNO R3 透明外壳,确保 Type-C、按键和开关可正常操作。

搭建双轴云台

安装两只 MG90S 舵机与铝合金云台,通电前保持机械结构位于中位附近。

连接屏幕和可选手势模块

依据主板丝印连接 OLED;手势模块可与屏幕串接,INT 引脚留空。

刷写匹配固件并联网

根据是否安装手势模块选择固件,完成配网后进入小智后台配置设备与唤醒词。

// 04_FIRMWARE

固件怎么选

最重要的原则只有一个:硬件装了什么,就刷对应的固件。

OPTIONAL

手势版 · 小智 2.0.5

已经接好 PAJ7620U2 手势模块时选择。该固件会初始化手势模块,未安装时不要刷写。

  • 适用:屏幕 + 手势模块串接方案
  • 注意:INT 引脚按教程保持留空
版本提示:开源工程在持续更新,固件文件名、板号和麦克风方案可能变化。2026-06-01 的工程说明提到麦克风改为 ICS43434(可用 ZTS6672 替代),制作前请再次查看开源页的最新更新记录。
// 05_VIDEO

跟着视频完成组装

建议先完整看一遍,再暂停到每个步骤操作,尤其留意排针方向、舵机中位和线材走向。

视频无法加载?前往哔哩哔哩观看完整教程 ↗