Muse和ESP-Mosaico到底选哪个?选错后悔一年

想上手Claude的话,看这一篇就够了,避坑点都帮你标出来了。

六十块钱的遥控器拆开,里面那块板子还没指甲盖大。很多人第一次意识到,原来跑AI的硬件可以这么便宜。Meta把Muse的ESP32固件开源之后,乐鑫的ESP-Mosaico又刚好是块专门给AI编程工具用的开发板,两件事凑在一起,一个桌面小摆件的门槛被压到了普通人够得着的位置。

先厘清这两个东西分别是什么

Muse是Meta的个人AI智能体,原本活在聊天窗口里。Muse Gadgets项目把它推到硬件上,走的是云端推理、设备端采集的路子:设备负责听、看、说,真正的思考发生在Meta的服务器。Meta在GitHub上按Apache 2.0协议放出了ESP32固件和Linux SDK,支持十一款ESP32开发板,入门板子十几美元起步。设备通过蓝牙配网,再靠Wi-Fi连回Muse,一个SDK令牌最多能带五十台设备。换句话说,Muse不是装在你桌上的大脑,它是你桌上那台设备的远程大脑。

ESP-Mosaico是乐鑫面向Coding Agent设计的一块模块化开发板,主控是ESP32-S31,带一块方形屏幕、喇叭和麦克风,两侧有扩展槽,摄像头、人体感应、灯这些能力做成小板按需插。它最特别的地方在Flash的前2MB里住着一套固定固件,叫Vibe Mode,负责装应用、恢复、看日志、截屏。开机按住橙色AI键就进这个模式,应用写坏了也不会变砖。上手方式不是看引脚图,而是把一句提示词丢给Claude Code这类编程工具。

准备清单与接线,一步步来

需要的东西不多:一块ESP-Mosaico主板、一根支持数据传输的USB Type-C线、一台电脑。注意数据线这件事,不少线只能充电不能传数据,插上没反应先换线。板子通过板载Type-C接口连电脑,这个接口是USB 2.0 High-Speed,供电和数据通信一起走。

软件侧要装ESP-IDF,目标芯片设成esp32s31。典型命令是先idf.py set-target esp32s31,再idf.py -p /dev/ttyACM0 flash monitor。乐鑫为这块板子提供了板级支持包,LCD、触摸、音频、传感器、电池、NAND flash、USB控制台这些外设的初始化都能省掉。首次烧录可能需要手动进ROM下载模式:关机状态下按住BOOT键再开机,屏幕保持黑屏是正常现象。芯片复位时USB设备会短暂断开,IDF Monitor一般会自动重连;只想看日志不想复位应用,加--no-reset。

small circuit board on desk with tiny screen

如果你用的是Muse那条路线,流程是另一套:在Muse移动应用里开启开发者模式,从gadgets.muse.ai拿到SDK令牌,刷入对应开发板的固件,再通过蓝牙把设备连上Wi-Fi。两条路线的共同点是都要先让板子能被电脑认出来,串口连不上,后面全是空谈。

Vibe Coding实操,用自然语言生成并调通代码

ESP-Mosaico的官方剧本是一句提示词:从指定仓库下载代码,配好环境,实现一个贪吃蛇。把这句话交给Claude Code,它会自己跑环境搭建。这里有几个已知的坑,AI大概率会撞上,你心里要有数。

ESP-IDF要钉到具体提交,不是最新版就行。国内网络访问乐鑫组件服务会被转到镜像,镜像上可能缺某些版本,比如esp-gsp 1.5.1就不一定有,得从官方API下载、核对哈希,搭本地组件库。GSP场景编译器官方没发某些版本时,可以找CI同款的签名版顶上。这些事Claude Code能自己执行完成,你要做的是别在它报错时急着插手,先看它打算怎么绕。

游戏本身用Raylib Lite写,规则和画法分两个文件,同一份C代码在浏览器模拟器和板子上都能跑。跑通贪吃蛇之后,再往Muse的方向走:接上Meta的设备SDK,让板子能中文对话、把回复念出来、按指令拍张照片发回去、检测到人走近就亮灯打招呼。整个过程可以开多个会话并行,一个会话负责包装工程,一个负责蓝牙诊断固件,中间留好交接记录。

避坑建议:哪些人适合,哪些情况别碰

供电这块,Type-C接口同时管供电和通信,别用劣质线材或者劣质充电头,电压跌落是硬件折腾里最常见的翻车方式。烧录失败先查三件事:线是不是数据线、有没有进下载模式、串口权限对不对。模型体积方面,ESP32的内存和Flash都有限,量化模型是常态,别指望在板子上跑完整的多模态大模型,Muse路线本来就是云端推理,设备端只做采集和播放。

适合动手的人:有基本电脑操作能力、愿意照着命令敲、能接受屏幕黑着等几分钟的人。不适合的情况也得说清楚:指望开箱即用当成品消费电子的人别碰,这是开发板不是商品;需要断网离线跑完整AI能力的人,Muse这条云端路线满足不了;对焊接完全零基础又想做复杂改造的人,先从模块化插拔玩起,别一上来就动烙铁。

small circuit board on desk with tiny screen

Meta自己在SDK文档里写得很直白:社区配对没有制造商验证,防不住中间人攻击,建议只在可信网络里配对;SDK令牌内置在固件里,要当标识符而不是密码看待,泄露了就撤销重建;Wi-Fi凭据和设备令牌存在闪存里,强烈建议开NVS加密;构建版本用开发密钥签名,默认不开安全启动。文档结尾那句“折腾的副作用可能包括变砖、保修失效、电压跌落或破产”,算是把话说透了。

(免费版和付费版功能有差异,动手前先确认)

常见问题FAQ

Q:这玩意儿要收费吗?
Muse的SDK和ESP-Mosaico的相关仓库都是开源协议,代码本身不收费。Muse服务有免费额度和付费档位,具体价格以官方页面为准。硬件要自己买,开发板价格从十几美元到更高都有,看你选哪块。

Q:没焊接经验能做吗?做出来到底有啥用?
能。ESP-Mosaico是模块化设计,扩展能力靠插板子,不需要动烙铁。做出来的东西实用价值有限,它更像一个证明:证明Vibe Coding在硬件领域确实在往前走,证明不懂嵌入式的人也能让一块板子跑起对话和拍照。数字世界卷到一定程度的当下,物理世界反而成了新的试验场,这个摆件的意义不在它多有用,在于它让你亲手摸到了那条边界。

本文工具直达

想亲自上手体验?

立即体验 Claude →

延伸阅读