Raspberry Pi Pico是一种有用的微控制器,它经常用于不需要全尺寸Raspberry Pi的更简单的项目。在这种情况下,它完全有能力处理 Joe Scotto 的最新 macropad 项目——一种使用按钮移动光标的 Pico 驱动的 macropad 鼠标。
macropad 共有 6 个使用机械开关的按键。每个键对应一个鼠标功能。输入是使用QMK固件处理的,通常用于自定义键盘和鼠标。QMK 固件处理多个按钮按下,使组合快捷方式成为可能,并且能够在 8 个不同方向上导航。
最基本的方向,上、下、左、右,由右侧的 4 个按钮控制。左侧的两个按钮保留用于左右单击。同时按下两者将启动中间点击。要使用鼠标滚动,请按住左右按钮,同时按其中一个方向键以选择要滚动的方向。
Scotto 使用 Raspberry Pi Pico 来驱动电路板,但您可以使用更小、功能更弱的东西重新创建它。也就是说,很难放弃 4 美元的微控制器,因为它很容易获得,并且在互联网上有很多社区支持它。这些按键使用 Cherry MX Brown 开关,并安装在定制的3D 打印外壳内。
Scotto 拥有制作大量定制键盘和 macropad 的历史。与他的大多数其他创作一样,这个是完全开源的,因此任何人都可以自己构建或修改它以满足他们的需要。您可以在他的官方GitHub页面上找到他的各种键盘项目的完整固件列表。在撰写本文时,此特定 macropad 的固件尚未发布,但计划很快与它的视频演示一起共享。