开源的超级可爱桌面机器人

Stack-chan 是一款基于 JavaScript 驱动的 M5Stack 嵌入式超级可爱机器人。

开源的超级可爱桌面机器人封面
oshw_hqzl2026-04-22 16:42:43CC BY 3.0
304
Star

PCBA

设计文件

KiCad图标schematics.zip6.69MB(7次下载)

外壳模型文件

其他附件

EDA查看器

复制嵌入代码

详细介绍

Stack-chan 是一款基于 JavaScript 驱动的 M5Stack 嵌入式超级可爱机器人。

核心功能(Features)

  • 显示可爱的表情(可自定义开心、生气、难过等情绪)

  • 可定制化的面部外观

  • 支持眼神 / 凝视效果

  • 可以语音说话

  • 支持 M5Stack 扩展模块

  • 可驱动串口 / TTL/PWM 舵机

  • 支持用户自主开发应用

开发与使用流程

  1. 组装硬件:参考 schematicscase 文档组装外壳与电路,也可购买预组装模块。

  2. 烧录固件:将 firmware 中的代码烧录到 M5Stack 开发板中。

  3. 自定义开发:基于 JavaScript 编写交互逻辑,扩展语音、表情、舵机控制等功能。

项目亮点

  • 全栈开源:从硬件外壳、电路设计到软件代码完全开放,适合新手入门嵌入式开发。

  • 低门槛开发:使用 JavaScript 编写交互逻辑,降低了嵌入式机器人的开发门槛。

  • 高自由度定制:支持 3D 打印自定义外壳、扩展传感器模块,可打造专属桌面机器人。

License

Apache-2.0 license

项目地址

https://github.com/stack-chan/stack-chan