StackChan 进了小智主线,但你先别急着刷
本文同步自 X Articles:原帖
你要是手里有一台 M5Stack 的成品机器人,又一直想拿小智当脑子,10 月 25 号有个消息值得听一下。小智官方主线悄悄合进了 StackChan 这块板。到发稿前,X 上几乎没人专门讲,也没有刷屏热帖。
上回写过,这圈子名字乱,社区也各接各的脑子。成品机想跑小智,以前多半得跟着各家改过的仓库走。现在官方小智树里终于有了成品机这一格。这是好事。几条边界也得先看明白,别兴冲冲去刷。
进了,到底进了什么
合并发生在 10 月 25 号上午 11 点 27 分(北京时间),PR 编号 2337,进的是小智官方仓库 78/xiaozhi-esp32。它认的是 M5Stack 按 K151 / K151-R 出货的那台成品机,脖子上两只 Feetech SCS0009 串行舵机。
菜单里写的是英文「M5Stack StackChan (CoreS3 + Feetech SCS servo neck)」,意思是 CoreS3 加 Feetech SCS 舵机脖子。
提交说明写得很清楚:开发板那条目录一行都没动。开发板那条板型本来就在,这次补的只是成品机这一格。你买的要是普通 CoreS3 裸板,这条合并跟你没关系。
作者自己管这个范围叫 bring-up,也就是首次适配:屏幕、音频、电源、脖子能动。音频那块直接复用了开发板那条上的编解码代码。
脖子这边注册了三个控制工具,翻译过来就是读当前角度、转到某个角度、还有松手还是绷住(要不要保持扭矩)。
真要自己编译,仓库脚本入口是一行:
python ./scripts/build.py m5stack/stackchan
刷机步骤、配网细节这篇不展开。

来源:GitHub 小智官方仓库 PR #2337,查阅于 2026-10-26
数据截至 2026-10-26。作者称 bring-up;精简配置未单独实烧。
先别急着刷
主线还没有发 Release,最新仍是 v2.5.2。现在要用,只能自己编译。树里有板型,和官方打好包让你点一下就烧进去,中间还隔着发版这一步。
作者提交里写:这里每一行都和实机烧过 17 次的代码字节级一样,但合并进主线的这个精简配置本身没有烧录验证过。代码有出处,精简这一包还没单独烧过。作者自己也没拿合并后的这一份再烧一遍。
脖子能动了,触摸还没有。闲置时自己晃头、触摸、灯带、IMU、光照传感器都还没做,留给后面的 PR。摸头、自己晃两下这类桌宠动作,这篇合并里都还排不上号。
屏幕那块也别大意。板子 README 写的是 ILI9342C,M5Stack 官方文档写 2026 年 8 月 7 日起换成 ILI9342E。新批次能不能正常显示,没有证据,待核查。别默认新旧批次都能用。

来源:GitHub 小智官方仓库 PR #2337,查阅于 2026-10-26
数据截至 2026-10-26。作者称 bring-up;精简配置未单独实烧。
还有一个官方也踩过的坑,当故事听就行。舵机电源由底座 PY32 扩展芯片第 0 脚控制,上电默认关。这一脚不拉高,总线上照样有应答、能读回角度,头却完全不会动。拉高之后,SCS0009 要约 200 毫秒才响应。PR 正文说,光找这个问题就花了十个固件版本。总线有回音,头不一定会转,这一脚很容易漏。
社区本来就在接各种脑子
社区本来就在用小智接各种脑子,有人走网关,有人走第三方项目。这次是官方小智主线把成品机这一格补上了。原来靠各家 fork 才能跑的成品机路线,现在官方树里开了一个口。仓库星数大约三万两千。
想跟进度的话
我这边还没有自家实机烧过这条板型。
想跟进度的话,盯着小智官方仓库有没有新的 Release,等作者或社区放出针对这个精简配置的实烧报告,新批次屏幕(ILI9342E)有没有人反馈显示异常也先记一笔。
真要自己编译,先记住舵机电源那一脚,别以为总线有应答头就会转;触摸、闲置晃头这些能力还没做,别按功能齐全来期待。
进主线是官方认了这条路的起步。今晚想一键刷、摸头会动、新旧屏幕通吃,这篇合并都还没走到那一步。
数据截至 10 月 26 日。