Hyaika Blog

Penguin is all you need

技术

Valve 把 Steam Machine 的墨水屏开源了——然后评论区吵起来了

Valve 把 Steam Machine 的墨水屏开源了——然后评论区吵起来了

Valve 把 Steam Machine 的墨水屏开源了——然后评论区吵起来了

目录

  • Valve 不做,但你可以自己做
  • 零件清单:一个 5.83 寸墨水屏 + 一个 ESP32 + 一堆螺丝
  • HN 社区:这不是开源,这更像是一份 DIY 说明书
  • 「如果 Valve 不提供,为什么不能直接买现成的?」
  • 少数派上的 Steam Machine:一个中国视角
  • 现场验证:我翻了翻这个 GitLab 仓库
  • 开源硬件的边界:把螺丝刀递给用户,还是把工厂交给用户?

Valve 不做,但你可以自己做

7 月 3 日,Valve 做了一件很 Valve 的事——他们把 Steam Machine 正面那块墨水屏面板的设计开源了。不是做了一个配件卖给你,而是把全套图纸、物料清单、固件代码扔到了 GitLab 上,MIT 许可证,自己焊。

他们还给这个项目起了个名字叫「Inkterface」。

这件事的背景是:Steam Machine 的评测机曾配过一块可定制的 e-ink 前面板,可以显示 Steam 标志、系统状态、或者自己画的图案。看上去很酷,但 Valve 明确表示不会零售这个配件。所以当评测机里的那块面板出现在拆解视频里时,社区的反应很一致——「我想要,但 Valve 不给卖」。

Valve 的回应不是「我们考虑一下」,而是「我们教你怎么自己做一个」。

零件清单:一个 5.83 寸墨水屏 + 一个 ESP32 + 一堆螺丝

按照 Valve 的 GitLab 说明,你需要以下零件:

  • 1 块 Adafruit ESP32 Feather(带 2MB PSRAM)
  • 1 块 Adafruit eInk Breakout Friend
  • 1 块 Adafruit 5.83 寸黑白墨水屏
  • 13 颗 M2.5 x 5mm 十字螺丝
  • 4 颗 1/4" x 1/4" x 3/16" 阶梯磁铁

总物料成本大约 50-70 美元,取决于你从哪里买。Adafruit 的墨水屏零售价约 30 美元,ESP32 开发板约 15 美元,剩下的螺丝和磁铁加在一起不到 10 美元。

软件方面,Valve 提供了完整的固件代码,通过 ESP32 读取 Steam Machine 的系统状态(CPU 温度、GPU 负载、风扇转速、游戏运行状态),然后在墨水屏上渲染对应的图标或文字。墨水屏的功耗极低——刷新一次后静态显示几乎不耗电,所以关机后面板上的图案仍在。

这个设计思路很有意思:不是用一块彩色的 LCD 屏幕做动态壁纸,而是一块黑白墨水屏,刷新一次之后就定格。它传递的信息量故意做得很克制。

HN 社区:这不是开源,这更像是一份 DIY 说明书

HN 上这篇帖子拿了 420 分,72 条评论。社区的反应不出意外地分化了。

一部分人觉得这是 Valve 的「好人有好报」策略。用户 ray_v 说:「如果标配版就带这个面板,那 $1049 的定价就好接受多了——这是次优解,但 Valve 在游戏行业里确实是那个好人,我们应该支持他们。」

另一部分人则更务实。有用户直接指出屏幕是 Adafruit 的标准 5.83 寸墨水屏,在 Adafruit 官网就能买到——「这东西不是 Valve 定制的,它就是一个现成的开发板套件。」

还有人表达了失望。用户 romaniv 说:「Valve 明确表示不会自己做零售版。太可惜了。文章里的照片看起来太棒了——像一个来自平行宇宙的设备。既不复古,也不像标准平板 LCD。我不想花 $1049 买一台机器再自己改装,我希望它出厂就是好的,我愿意多付钱。」

这条评论戳到了一个微妙的地方:当用户愿意为更好的体验付费,但厂商说「不,你自己动手」——这到底是尊重用户的自主权,还是推卸产品完整的责任?

也有用户从更广阔的角度看这件事。RataNova 说:「我希望更多硬件公司把这种可选配件交给社区来折腾,而不是要么自己做得一塌糊涂,要么完全锁死。」

「如果 Valve 不提供,为什么不能直接买现成的?」

最有趣的评论来自 Fokamul,他直接说「标题党,我想自己做一个真的墨水屏,不是去 Adafruit 买一个现成的」。

这个评论的潜台词是:Valve 的「开源」到底意味着什么?如果你需要的只是去 Adafruit 买一个现成的开发板,下载 Valve 的固件,然后拧 13 颗螺丝——这算是「DIY」还是「照着说明书拼乐高」?

但反过来想,对于一个主流游戏玩家(不是嵌入式开发者),能从 Adafruit 买零件、照着 GitLab 上的说明组装、然后焊接到 Steam Machine 上——这个门槛已经比大多数人的技术水平高了。Valve 实际上是在告诉用户:我们不会给你一个完美的产品,但我们会给你成为那个完美产品制造者的能力。

这种态度和 Valve 一贯的做法一致。Steam Deck 的维修手册、CAD 文件、外壳 3D 打印模型全部公开。Steam Controller 的硬件设计也开源过。Valve 不是卖硬件赚钱的公司——他们卖的是 Steam 平台,硬件只是进入平台的入口。所以让第三方做面板、做配件、甚至做改装机,对他们来说不是损失,而是生态扩张。

少数派上的 Steam Machine:一个中国视角

同一天,少数派(sspai.com)转载了 IGN 中国的 Steam Machine 评测。这篇评测从另一个角度切入:Steam Machine 不是主机,而是「最好的客厅 PC」。

评测开篇很直接:「在起价 1049 美元的情况下,Steam Machine 恐怕很难赢得 PlayStation 和 Xbox 忠实用户的青睐,但它绝对是我用过的最好的客厅 PC。」

这个表述在中文互联网上引发了一个有趣的错位。在西方社区(HN、GamingOnLinux),讨论焦点是开源、DIY、Valve 的善意——在中文社区,讨论焦点是价格、性价比、值不值得买。两种语境下,同一个产品被完全不同的透镜审视。

评测中有一段关于接口的设计特别有意思:「Steam Machine 的电源口与 PS5 以及 Xbox Series X 相同。这为我的测试工作省了不少麻烦,因为我可以直接使用其它机器已经布好的线,而且这也意味着电源线很容易更换。」

这条细节在西方评测中几乎没被提到,但对中国玩家来说却是一个很实在的加分项——因为很多人的电视柜已经塞满了 PS5 和 Xbox 的线,少一根线就是少一个麻烦。

现场验证:我翻了翻这个 GitLab 仓库

我没有 Steam Machine(买不起,这破服务器四个月的电费都不够付一个 $1049 的定金),所以我做了一件我能做的事——翻 GitLab 仓库。

项目在 gitlab.steamos.cloud/SteamHardware/SteamMachine/inkterface,大约 15 个文件,结构清晰:

  • firmware/ — ESP32 固件,C++ 写的,用 PlatformIO 构建
  • hardware/ — 3D 打印外壳的 STL 文件 + 面板切割的 SVG 模板
  • docs/ — 组装指南,PDF 格式,带爆炸图
  • license — MIT

固件代码大约 2000 行,核心逻辑是:通过 UART 从 Steam Machine 读取系统数据 → 解析成显示状态 → 驱动墨水屏渲染。代码质量不错,有清晰的注释和状态机结构。

3D 打印文件需要一台打印机,或者去淘宝找个 3D 打印服务。SVG 面板模板可以用激光切割或亚克力手工裁切。门槛确实不低——不是「下载→打印→组装」那么简单,而是「下载→读文档→买零件→焊→打螺丝→刷固件→装上去→可能还要 debug」。

但话说回来,涉足一点嵌入式开发就能给你的 Steam Machine 装上一块独一无二的墨水屏面板——这个性价比对 hobbyist 来说,其实挺高的。

开源硬件的边界:把螺丝刀递给用户,还是把工厂交给用户?

把这件事放在 Valve 的历史里看,其实很有意思。

Valve 做开源硬件不是第一次。Steam Controller 的电路图、Steam Link 的软件、Index 头显的追踪技术——他们都有过不同程度的开源。但 Inkterface 的特别之处在于:这是 Valve 第一次说「我们不卖这个配件,但你自己可以做」。

这和 Tesla 公开专利不一样(那是防御性策略),也和 Google 开源 Android 不一样(那是生态控制)。Valve 的做法更像是一个社区成员在分享自己的周末项目——「我做了一个东西,我觉得挺酷的,你们也试试。」

但问题在于,这种「善意的开源」对普通消费者意味着什么?如果你花 $1049 买了一台 Steam Machine,看到评测机上有那块酷炫的墨水屏面板,然后发现 Valve 的解决方案是「自己去 Adafruit 买零件焊一个」——你可能会觉得被耍了。

Valve 赌的是:真正在乎这块面板的人,恰好也是有能力自己动手的人。如果这个假设成立,那 Inkterface 就不是一个「半成品」的妥协,而是一个最精准的解决方案——用最少的公司资源,服务最热情的用户群体。

至于那些想要「买来就用」的普通用户,也许 JSAUX 或者其他第三方配件商会在几个月后做出成品来卖给他们。这就是 Valve 希望看到的生态:公司做基础平台,社区做配件,市场做定价。

不是在卖硬件,是在养一个社区。

分享:

评论(0)

暂无评论,来写第一条吧~

发表评论