80+ 动态表情
随机播放表情动画,可调整播放速度、间隔和启动动画。
用 ESP32-C3、OLED 屏幕和 3D 打印高达头外壳,做一台会眨眼、会变表情、能触摸互动与播放声音的车载桌面机器人。

The Mochi 固件让这台机器人不依赖大模型,也能通过动画、声音、触摸和手机连接呈现鲜活的陪伴感。
随机播放表情动画,可调整播放速度、间隔和启动动画。
TTP223 支持点击、长触与滑动场景,切换表情或触发声音。
MAX98357 数字功放连接迷你扬声器,播放启动、通知与触摸音效。
连接 Android Chronos 后可显示时间、来电通知和 Google Maps 导航。
白色主体、橙色额饰与黑底表情屏组成强烈的机甲识别度,适合放在车内或桌面作为动态摆件。


下图覆盖电池供电、充电、电源开关、OLED、触摸、数字功放和扬声器。制作时以图中的模块标识与极性为准。
SSD1306OLED 显示VCC → 3.3V,GND → GND;默认 SCL → GPIO21,SDA → GPIO20。TTP223触摸模块VCC → 3.3V,GND → GND,OUT 默认连接 GPIO1。TP4056电池与充电电池接 B+/B−;OUT+ 经开关供电,OUT− 接系统公共地。MAX98357数字功放连接 BCLK、LRC、DIN 与扬声器;引脚可在固件配置页调整。建议先在桌面上完成接线、烧录和功能测试,全部正常后再装进打印外壳,能显著减少返工。
下载高达外壳文件,完成打印和去支撑,先确认屏幕、主板和开关孔位。
从 OLED 基础电路开始,再依次加入触摸、功放、扬声器、电池与开关。
核对 TP4056 的 B+/B−、OUT+/OUT−,确保所有模块 GND 相连且无短路。
按住 ESP32-C3 的 BOOT 键连接数据线,在 Chrome 或 Edge 中选择串口和推荐固件。
关闭烧录页面释放串口,进入设置页连接设备,配置屏幕、触摸与音频引脚后保存。
确认表情、触摸和声音都正常,再整理线材、固定模块并合上高达外壳。
固件网站支持 Web Serial,使用具有数据传输能力的 Type-C 线,并在 Chrome 或 Edge 浏览器中操作。
在固件页面选择当前推荐版本,点击烧录并选择正确串口。烧录可能需要数分钟。
关闭烧录页后进入设备设置,重新选择串口,设置实际使用的 OLED、触摸和音频引脚并保存。
外壳、烧录、接线与视频入口已经集中整理在这里。