智能手表走到今天,大多成了一块封死的玻璃和铝壳。你花几百美元买下它,电池两三年后衰减,厂商更希望你再买一块新的。YouTube 频道 HVT Lab 的制作者 Huy Vector 走了另一条路:他手工做了一块自己的智能手表,外面罩着黄铜管焊成的框架,看上去像从维多利亚时代的飞艇上掉下来的物件。 这块表能看时间,能通过蓝牙接收 iPhone 通知,还能在多个表盘之间切换。每一根线、每一块电路板、每一个焊点都露在外面,而且你可以照着做出完全一样的一块。 “蒸汽朋克”这个词出自科幻作家 K.W. 杰特(K.W. Jeter),他在 1987 年写给《Locus》杂志的一封信里造了这个词。此后几十年,这种美学常常表现为往不需要齿轮的东西上粘装饰齿轮。Huy 的这块表倒是名副其实:黄铜框架既固定住整个结构,也充当电子元件的电气地线,金属在这里干的是实打实的工程活。 框架里面装着一块 ESP32-C3 微控制器、一块 1.3 英寸 OLED 显示屏、一个时钟模块和一块小型可充电电池,透过笼状框架全部可见。固件和接线图在他的项目页上免费公开。 黄铜管如何同时变成表壳和电路 Huy 从显示屏入手:把 OLED 电路板的四个角削掉,让它嵌进框架里,再把排针换成 0.04 英寸(1 毫米)的铜线。接着他把 0.08 英寸(2 毫米)的黄铜管弯成两个相配的框架,各自焊死封口,再用更细的 0.06 英寸(1.5 毫米)管子把前后两面连起来。 电池的负极和 ESP32-C3 的接地引脚都直接焊在黄铜上,整个笼架就成了一个大的接地连接。一个滑动开关接在电池正极和电路板的 5V 引脚之间,断电只需一拨。项目页上的接线图把每一处连接都写清楚了,不用猜哪根线该去哪。 主控 ESP32-C3 Super Mini 尺寸约为 0.89×0.71 英寸(22.5×18 毫米),带 160MHz 的 RISC-V 处理器、4MB 闪存和内置蓝牙 5。显示屏和 DS3231 时钟模块共用两条数据线,走线因此紧凑到能塞进表壳。这个时钟模块在手表关机时也能走时,不会一觉醒来面对闪烁的 12:00。USB-C 充电板通过接口外壳自身接地,只有正极需要单独接线。最后做一层防水涂层,配上 0.79 英寸(20 毫米)的表带,这块表在水杯里泡一下也没事。 一块 2013 年的开源手表,终于有了表壳 Huy 的固件是在 N|Watch 基础上重做的版本。N|Watch 是 Zak Kemble 在 2013 年 9 月发布的开源 DIY 腕表。原版把动画菜单、闹钟、打砖块之类的小游戏和手电筒模式塞进一颗只有 32KB 程序空间的 ATmega328P 芯片里。它用的也是 1.3 英寸 OLED,因为 Kemble 发现 0.96 英寸的屏幕留给底下元件的空间太小。 他列出的未来改进清单,最后一条写得很实在:“某种表壳?”他还开玩笑说这块表防水深度达到 0 米,换算过来就是 0 英尺。十三年后,一副黄铜笼架和一层防水涂层把这两条都回应了。 Huy 的 NWatch C3 移植版把代码搬到了空间宽裕得多的硬件上:ESP32-C3 的 4MB 闪存约为旧芯片程序空间的 125 倍。这个移植版通过苹果的 Notification Center Service 增加了蓝牙接收 iPhone 通知的功能。安装不需要写代码,固件可以直接从 Chrome 或 Edge 浏览器经 USB 线刷入。完整源代码也可以下载,想换表盘或改按键布局的人可以自己动手改。现有表盘包括 RAIN、MATRIX、BIGTIME、CUBE 和一个模拟 CLOCK,屏幕上的“SLP”读数看起来就是 Kemble 原版里内置的休眠超时。 下一件小设备,不如自己焊 Huy 的 Pocket AI Assistant 把 ESP32-C3、一块带动态眼睛的 0.96 英寸 OLED、一个麦克风和一个扬声器装进约两根手指大小的黄铜框架。它运行在开源聊天机器人项目 Xiaozhi 上,语音识别和回复由服务器处理,小芯片只需通过 Wi-Fi 传输音频并在屏幕上让眼睛动起来。 他的便携音乐播放器把黄铜换成 CNC 加工的铝制机身,顶上配一个黄铜旋钮。它通过 3.5 毫米耳机口播放 microSD 卡里的歌,蓝牙模式下那个黄铜旋钮可以控制手机。他甚至用 SpeakCAD 画了外壳,那是一款把文字描述变成 3D 模型的 AI 工具。 Huy 在自己的网站上发布这些作品的物料清单和接线图,每期视频都相当于一份能照着做的配方。自己动手做一件设备,会永久改变你看待买来的设备的方式。拥有电路图、源代码和每一个焊点,也意味着没有哪家公司能用一次固件更新让你的表变砖,或者关掉配套应用。 这块表的项目页上有物料清单和基于浏览器的安装器,完整制作视频在