小玩意评测 · M5Stack Stick S3

它只有小拇指那么大,整天揣在我口袋里,一个按键就能搞定我最常做的那些事:问 AI、把任务交给电脑、把一个念头记进 Obsidian、关掉电视、给家里发消息、查服务器余额。设备本身出厂价大约 25 美元,固件是我自己写的。

拿在手里就是这样:按住大按键,说话,它就会大声回答你。小拇指大小,放口袋里就行。

⚡ 简短版本 — TL;DR

  1. 这不是一个成品小玩意,而是一张白纸。 M5Stack Stick S3 是一个基于 ESP32-S3 芯片的可编程小盒子,带屏幕、三个按键、麦克风、扬声器、Wi-Fi、蓝牙和红外发射器。它能做什么,全由固件决定。
  2. 价值不在于”一个智能小玩意”。 价值在于:手机上的十个步骤变成了一个按键。
  3. 语音是主要的使用方式。 按住大按键,说话,松开。简单的问题会得到语音回答;任务则会交给电脑,在电脑上完成。
  4. “把这个记到 Obsidian” 是我最常用的指令。想法直接落进我的每日笔记,手机都不用掏出来。
  5. 其他模式: 电视遥控器、一条发到家庭群的现成消息、提词器和手机遥控、计数器(数做了几个)、服务器余额、关闭笔记本电脑。
  6. 最大的缺点是电池。 休眠解决了这个问题:闲置五分钟后设备会自动关闭,这样一次充电就能撑一整天。
  7. 第二个缺点,说实话: 手机几乎都能做到这些。区别在于,手机会把你拽进去——你为了记一个想法解锁它,二十分钟后才从各种通知里脱身。
  8. 你可以把固件刷到自己的设备上。 提供 Windows 和 Apple Silicon 版 macOS 的安装程序:用数据线把 Stick 接上,点一下按钮。它会自己找到设备,并备份里面原有的内容。

📺 视频评测

关于这个小玩意的视频发布在 Elton Labs 频道。本页是同一个故事的文字版,只是更长:包含视频里放不下的内容,以及每一项设置。

用大白话说,这是什么

M5Stack 是一家做 ESP32 芯片小型电子产品的公司,最出名的型号是 Stick 和 Cardputer。Stick S3 是一个小拇指大小的黑色小盒子:彩色屏幕、三个按键、麦克风、扬声器、电池、Wi-Fi、蓝牙,还有一个和电视遥控器里一样的红外发射器。

我喜欢它的两点:一是尺寸,二是它不是成品,而是一张白纸。开箱即用的状态下,它没什么有趣的功能。它能做的一切,都是主人自己想出来、自己写出来的。

这不是智能手表,也不是音箱。这是我为自己搭起来的一套操作系统。

粗略地说,我是在打造我自己的"手机"——只不过功能由我来选,而不是由厂商来定。凡是不必要的东西,都塞不进去。

所以接下来,我不会给你展示"设备的功能",而是展示它替我接手的那些具体的活儿。

左边是盒子本身自带的东西,右边是我自己挑选并挂到按键上的功能。

三个按键,以及里面有什么

一共只有三个按键,这是刻意的设计:可选的不多,需要思考的也就不多。

侧面——电源键
长按开机和关机,和其他设备一样。
另一侧的按键——切换模式
依次切换列表:AI、服务器、计数器、更多、设置。短按跳到下一项。
正面的大按键——"OK"
进入模式、确认、按住说话。在模式内部,它就是主要操作键。
三个按键就是全部界面。没有五级菜单。

里面有 Wi-Fi(只支持 2.4 GHz——它看不到 5 GHz 的网络)、蓝牙、红外发射器、麦克风、扬声器、带加速度计的陀螺仪,外壳里还有一块磁铁。其他一切功能都是从这套硬件上长出来的:Wi-Fi 带来语音和联网模式,蓝牙带来手机控制,红外口带来遥控器功能。

等待的时候,屏幕上住着一张小脸——有点像《探险活宝》里的 BMO:它会眨眼,会看着你,大声回答时嘴巴还会跟着说话的节奏动。虽然是小细节,但正是它让你忍不住想拿起这个设备。

语音:提问、任务、新闻

这是我用得最多的功能。每次的操作方式都一样:按住大按键,说话,松开。按住的时候它在录音,屏幕上会有一条音量条跳动。

待机:显示小脸。按住:你说话。松开:开始回答。

接下来设备会自己判断你想要什么。你不用告诉它”这是提问模式”还是”这是任务模式”——由模型根据句子的意思来决定。

方式一——简单的问题。 “伊斯坦布尔今天天气怎么样”——几秒钟后,我就听到了大声说出来的回答。不是小屏幕上的文字,而是声音,这样我的手可以继续忙别的。如果问题里带有”搜索”这个词,回答就会基于一次全新的网络搜索,而不是模型自己的记忆。

方式二更有意思——交给电脑的任务。 这个小玩意背后是我基于 Claude 的本地智能体。它会唤醒电脑,做一些日常的事:生成一份 PDF、回复一条消息、把我的话转给家庭群。我对着一个按键说话,活儿就在一台我根本不在身边的机器上完成了。

任务进入电脑上的队列,小玩意会简短地大声确认它已经接收。

方式三——新闻。 我说”新闻”或者”今天有什么事”,就会得到过去一天里的五件大事,按我关心的主题挑选:AI 模型发布、产品上线、创客们在聊什么、笔记领域有什么新东西。每条两句话:发生了什么,以及为什么和我有关。最后还会告诉我,其中哪些今天值得再深入看看。

用三十秒听完,而不是在信息流里刷二十分钟。带链接的同一份文字会发到 Telegram,要是有什么引起了你的兴趣,可以接着读完。

重点不在于”AI 现在装进了我的口袋”。重点在于,从冒出”今天有什么新闻”这个念头,到拿到答案,中间没有信息流可以让我陷进去。

"在 Obsidian 里记一下"

我最喜欢的指令。我所有的想法、灵感和计划都存在 Obsidian 里——以前为了记下一行字,我得掏出手机、解锁、打开应用、等同步。十个字要走四步。

现在是这样:按住按钮,说”在 Obsidian 里记一下,一个关于……的视频创意”,松手。小设备会确认想法已经送达,这一行就出现在今天的笔记里——带着时间戳,落在正确的小节下。

一个按钮,一句话,想法就已经进了库里。

这是通过我插件里的连接器实现的:小设备把文字交给服务器,服务器再交给 Obsidian 里的插件,插件把一行内容追加到每日笔记中。不需要另外设置同步——只要你已经有 Elton AI,这条通道就是现成的。

其他模式

电视遥控器

Stick 上有一个红外发射器——和普通遥控器上的是同一个部件。所以”电视”模式能把它变成遥控器:音量、频道、开关机、菜单都有。固件里内置了三星的编码,不过这其实不是必需的:它也带接收器,可以学习你自己的遥控器——对准、按键,就记住了。

还有一个额外的乐趣:可以用语音控制电视。你说”声音小一点”,模型会识别出这是电视指令,小设备就会自己发出正确的红外码。

红外口是这个小盒子里最被低估的部件。

一键给家里发消息

这是最简单、也是用得最多的模式。按一下,一条现成的消息就飞进家庭群:“我到家了”、“我出门了”、“还有十分钟到”。不用打字,不用手机,也不用”等一下,我先解锁”。

手机遥控:提词器、音量、快门

通过蓝牙,小设备可以假扮成手机的鼠标和键盘。接下来有用的部分就来了:手机架在三脚架上录视频,我对着屏幕念稿子,同时用手里的小设备滚动文字——按住大按钮,屏幕就以稳定的速度自己往上走。同一个按钮还能调音量、按下相机快门。

没有提词器的提词器:手机负责录制,小设备负责滚动。

计数器

用来数那些一走神就会数乱的次数:组数、圈数、念珠。按一下加一,数字占满整个屏幕。

服务器余额

整件事就是从这里开始的。“服务器”模式一键就能显示我的服务里还剩多少钱、此刻有多少客户。以前为了看这个数字,我得打开浏览器——也就是得打开笔记本电脑,然后一头扎进收件箱。

按一下,取代"我先打开浏览器看看"。

"更多"栏目

主屏幕放不下的东西都放在一个单独的列表里:给群聊发消息、遥控器、手机模式,还有比如关闭笔记本电脑——渲染一个很长的任务时特别方便,不用专门走回桌前去按个按钮。这类功能,一个晚上就能加上一个新模式,因为事实证明确实用得上。

底层是怎么运作的

这部分视频里没有,但不了解它,就不明白这东西为什么这么快。

1
小设备一边录音,一边把音频流式传给服务器。不是"先录成文件,再发送",而是录的同时就分块传出去。所以句子的长短几乎不影响等待时间。
2
服务器判断你想要什么。一个快速的模型同时做三件事:把语音转成文字,判断意图(提问、任务、笔记、电视指令、新闻),如果是提问,就直接写出答案。
3
答案逐句朗读。第一句立刻送去语音合成,并直接传到设备上;后面的句子在前一句播放的同时准备好。所以声音在第二秒就响起,而不是等整个答案都生成完。
4
小设备边接收边播放音频。它不会等到结尾:来多少,就播多少。脸上的嘴巴会随着音量一张一合。

还有一个能省下几秒钟的小细节:你一进入”AI”模式,设备就会悄悄地”敲”一下服务器,提前把安全连接建立好——在你开口提问之前就已经就绪。

还有些功能我还没碰过

Stick 顶部有一排十六针的排针,侧面还有一个 Grove 接口。这意味着可以直接叠上去一个扩展模块,而不用焊接:温湿度传感器、运动传感器、GPS、摇杆、迷你键盘,还有能把它当手表戴的表带。这些都是单独出售的,价格也很低。

模块直接叠在上面——不需要电烙铁。

里面还有陀螺仪和加速度计:你可以通过倾斜来操控小设备,就像一只悬空的鼠标。外壳里还嵌了一块磁铁——能吸在冰箱上、电脑机箱上,或者任何金属表面。对家里的各种按钮来说,这比听上去更实用:在冰箱上挂一个”我出门了”按钮,它就一直待在那儿。

缺点——说实话

电池不给力
这是最大的缺点,而且短期内不会改变。休眠可以缓解:五分钟没按键,设备会自己关掉,按任意键即可唤醒。照这个节奏,一次充电能撑一天,而且用普通充电宝、和手机同一根线就能充。
手机几乎什么都能做
问 AI、记下想法、开电视——没错,手机全都能做。没必要假装不是这样。
但手机会把你拽进去
我掏出手机想记个想法,解锁——结果看到一条通知,人就跑到了另一个应用里,想法也没了。小设备没有这种诱惑:拿起来,说话,放下。它只做挂在它身上的那点事。
需要联网
语音模式要靠家里的 Wi-Fi 或手机热点才能用。在户外没有热点的话,就只剩一半功能——按键和遥控器能用,AI 不能。
屏幕很小
在上面读长篇回答是不可能的,而且也不需要:长回答用语音播报,细节发到 Telegram。
不休眠的话,两个小时就没电了。开了休眠,能撑到晚上。

还有一件实话要说,这次不是缺点。对我来说,它不只是功能的问题:它是一台随手就在身边的独立设备,不会淹没在通知里,拿在手里也很舒服——让我想起九十年代那些带俄罗斯方块的小玩具。我也常在它上面快速试验想法:在为某项任务专门做一台设备之前,我会先花一个晚上把这项任务放到它上面跑一跑。

购买前:哪些事最重要

这是本页最有用的部分,因为其中一半的事情商品介绍里根本没写,回到家才会发现。

到底是哪款型号

你需要的是 M5StickS3——基于 ESP32-S3 芯片。不是”StickC Plus2”:那是上一代,已经停产,处理器不同,也没有这个级别的正经麦克风和扬声器。也不是 Cardputer 或 Atom——外壳、按键、屏幕都不一样。我的固件是为 S3 写的,装不到其他型号上。

从厂商那里买大约 22 美元。经销商的价格要高出不少,常常是两倍:那是运费和中间商的利润,并不是产品不同。盒子里只有这根 Stick 本体——数据线、扩展模块和挂绳都要另买。

人们容易踩的五个坑

仅支持 2.4 GHz Wi-Fi
它完全看不到 5 GHz 网络——这是芯片的限制,不是固件的问题。如果你家的 5 GHz 网络有单独的名称,就得让它连上普通的那个。iPhone 热点尤其容易中招:新款机型默认使用 5 GHz,在热点设置里打开"最大化兼容性"之前,Stick 是找不到它的。
数据线必须能传数据
随移动电源附赠的线,有一半只能充电。用这种线,电脑根本看不到设备,看起来就像"Stick 坏了"。
电池容量 250 mAh
非常小:满负载时设备最多会耗掉半安培的电流,所以连续运行不到一小时。休眠可以解决这个问题——我的设备在五分钟没按键后就会休眠,之后能撑到晚上。用任何手机充电器充半小时就能充满,不过要注意:带自动断电功能的小型移动电源可能会切断端口,因为 Stick 的耗电太小了。
电池供电时音量超过 75%
设备会重启——厂商也是这么说的。这不是故障:扬声器的峰值电流会拖垮供电,电压随之下跌。我的固件事先限制了音量上限。
工作温度 0–40 °C
冬天它不适合当户外传感器,天冷时电池也会更快耗尽。这是一件室内用、口袋里带着用的东西。

里面没有什么

没有存储卡插槽——所有内容都放在内置的 8 MB 里。没有 GPS、蜂窝网络和 NFC:这些要靠额外的模块来补,而且蜂窝模块需要单独供电。也没有独立的充电指示灯——电量显示在屏幕上,而且那也只是因为固件这样设定。

那些好用但不明显的地方

红外口双向都能用:不用在网上到处找编码,你可以直接用手边任何一个遥控器来教它。背面有一块磁铁——Stick 可以吸在冰箱或电脑机箱上。顶部有一个十六针排针,侧面有一个 Grove 接口:模块不用焊接就能装上,不过 Grove 的供电上限大约只有 0.38 A,所以耗电大的外设不适合接在那里。内部有带加速度计的 BMI270 陀螺仪、一个麦克风,以及配有独立音频编解码器的功放——也就是说,语音这一块是一条正经的信号通路,而不是一个蜂鸣器。

尺寸是 48×24×15 毫米,重 20 克:真的就是小拇指那么大,放在口袋里几乎感觉不到。

可以搭配买什么

一根能传数据的 USB-C 线,如果你手边没有备用的。一根 Grove 线——任何传感器都用得上。其他的以后再买,等有了具体的用途再说:在你真正用过这台设备之前,是不会知道自己需要哪个模块的。

如何自己刷入固件

我已经把固件打磨到可以放心交给别人的程度。它的安装方式和一般的微控制器软件不一样——不需要开发环境,不需要命令行,也不用选端口。

安装程序会自己找到设备,并保存设备上原有内容的一份副本。
1
用 USB-C 线把 Stick 接到电脑上。不需要安装驱动——Windows 和 macOS 都能自己识别,哪怕设备的存储是完全空白的。
2
运行安装程序。它会自己找到设备,并告诉你设备在哪个端口上。你不用选端口。
3
告诉它你的 Wi-Fi。可以填两个网络——家里的和手机热点:Stick 会连上当前能用的那个。密码通过数据线写入设备的存储,不会发送到任何地方。
4
粘贴 AI 密钥并选择模型。可以使用 Elton AI 密钥(与 Obsidian 插件里用的是同一个),也可以用你自己的 OpenRouter 密钥。默认模型是 Gemini Flash——又快又便宜。你也可以完全不填密钥就安装:按键、遥控和计数器不需要密钥也能用。
5
选一个主题,点击"安装"。写入之前,会先对设备上原有的内容做一份完整备份——一个按钮就能全部还原。

更新也在同一个地方进行:"更多" → "更新固件",使用同一个密钥。只更新程序本身;你的网络、密钥、模型和主题都会保持原样。

现成固件 · 提供 Windows 和 macOS 安装程序 把固件刷到
你自己的 Stick 上
一个安装程序,一个按钮,两分钟。含 AI 密钥和初始额度。
$29.99 一次付费,无需订阅 打开页面 →

四种屏幕主题

屏幕可以换上不同的”衣服”:“Face”——深色背景配橙色点缀,就像视频里那样;“Paper”——明亮且对比度高,是在阳光下最适合阅读的一种;“Terminal”——黑底绿字,像老式显示器,也是最省电的;“Midnight”——深蓝色,适合晚上,看起来很平静。你可以在安装程序里选择,之后在 Stick 自己的设置里更换。

接下来可能的方向

这是我打算把它带去的方向——如果你自己做一个,也可以带它去这些地方:

演示翻页笔
蓝牙已经有了,它翻幻灯片的方式和滚动手机页面一模一样。
桌面时钟和闹钟
屏幕可以一直亮着,磁铁能把它吸在任何金属物件上。
健身计时器
计数器已经有了,只差声音和倒计时。
会把读数写进笔记的温度计
温湿度传感器可以夹在顶部,通往 Obsidian 的通道已经能用了。
独立的网络
现在它需要家里的 Wi-Fi 或手机热点。我想让它摆脱这个限制——做成口袋路由器,或者在里面装一个蜂窝模块。
你自己的模式
"更多"里有一个空闲的按钮,正等着一个点子。好的点子会被收进固件。

常见问题


请在视频下方的评论区告诉我,你会把哪个模式放在那个空闲的按钮上。 好的想法我会加进固件里,新闻模式和关闭笔记本电脑的功能就是这样来的。

这不是广告,也不是赞助:这个小设备是我自己花钱买的,固件也是我自己写的。在 AI 时代,我觉得值得多试试那些真正能让生活更轻松的东西。