Paragon 项目:机械键盘 Cyberdeck
又是一天,又是一个电子键盘。今天的 Paragon 项目是一个直接内置在机械键盘中的电子键盘。最重要的是,它是完全开源的,而且设计非常容易上手。快拿出你的烙铁和 3D 打印机吧,因为这一定会给你带来灵感!
如果你是第一次接触网络机顶盒,那么它们大多是人们为了美观而制作的便携式电脑。
在 reddit 上、 NoSegfaultPlz (也就是 GitHub 上的 "zli117")创建并友好地分享了这个网络甲板,并链接到了 GitHub 页面 更多详细信息。
它被称为 CyberKeeb2040,就像 Raspberry Pi Pico 上的 2040 芯片一样,围绕着一个 Raspberry Pi Pico 和一个 Raspberry Pi Zero W。
硬件设施
因此,您需要做的第一件事就是拿到 树莓派Zero W 或 0 2 W 以及 树莓派Pico.
除此之外,您还需要键盘部件:键帽、开关、电阻器等。在 GitHub 页面上有一份完整的部件清单,以及 3D 打印机的文件,其中包括电阻器、晶体管,甚至还有安装这个电子键盘所需的螺丝。
如上图所示,您还可以直接在 Zero W 上添加 OLED 屏幕作为显示器。
实际上,整个 Cyberdeck 是以安装在印刷电路板上的机械键盘为基础的。
在这张照片中,您可以看到左边是已完成的网络甲板,右边是印刷电路板。
透明按键将这种时尚的赛博朋克风格推向了高潮。
软件
正如 NoSegfaultsPlz 在 reddit 帖子中澄清的那样,其原理是 Pico 读取键盘笔画并将其输入 Zero。然后由 Zero 构成 Cyberdeck 的核心。
为此,NoSegfaultsPlz 开发了一种通过串行外设接口 (SPI) 工作的板间协议。
如果您想了解有关 SPI 的更多信息,我们有一篇文章可以为您提供帮助。 这里.
实际上,您只需要 闪存固件 将键盘安装到 Pico 上。
然后,你需要告诉 Zero W 如何通过几个简单的命令构建驱动程序和设备树覆盖层来读取所有内容。
总结
一旦硬件和软件安装完毕,这个项目就会大放异彩。
您可以保留 OLED 作为主显示器,也可以在 cyberdeck 上添加一个大型显示器。
而且,正如这段视频所示,你甚至可以用它来玩 Doom(毁灭战士)游戏:
这就是机械键盘 Cyberdeck。
想了解更多详情并下载固件?请访问 GitHub 页面.
如果您想了解更多网络甲板创意,请查看 Ham Radio Cyberdeck.
如果您想了解更多 Paragon 项目,请点击 这里.我们每隔一天左右就会发布一条新消息。
您会如何使用这款网络甲板(当然,除了《毁灭战士》之外)?请在下方评论中告诉我们!