Python键盘——从原型到产品

以前手焊的、跑Python的USB蓝牙双模键盘获得了很多反馈,不少人喜欢它,也有的人质疑为何要用Python。 开始只是以为跑Python的键盘颇有趣而已,当投入更多时间完善和探索以后,愈来愈以为Python能够给键盘带来很独特的非凡体验。 而手焊一个键盘对于不少人来讲很难,因而决定设计一个跑Python的新键盘,让更多人能体验Python和键盘结合在一块儿的惊喜。python

跑Python的键盘,不只是个键盘,也是一个U盘,键盘的Python代码则保存在U盘中,能够用任意文本编辑器修改Python代码,无需配置任何开发环境。 配置键盘的keymap,添加一个新的宏,或者实现一个新功能,变得很是简单——修改U盘中的Python文件,保存后,即刻运行生效。git

 

这是一个从原型到产品的过程,目标是设计一个60%的键盘,里面跑Python,支持USB和蓝牙,采用可热拔插设计,可更换各类轴体,拥有RGB背光灯,高度可配置。async

目前走到了键盘PCBA阶段,采用模块设计,采用很是容易拆装的M.2模块,上面是64MHz Arm Cortex M4F内核的nRF52840,带1MB Flash、256KB RAM和8MB QSPI Flash。足够强大的硬件,能够跑Python,固然,跑C/C++、Rust、Go(TinyGo)或JavaScript(JerryScript)也不在话下。编辑器

另外,设计了一个介绍网页放在 Gitee上:设计

M60, 一个跑Python的USB蓝牙双模键盘3d

能够在上面查看更多的特性,也欢迎在上面订阅邮件列表。你有什么想法和建议,能够在这里留言,但愿你也能够参与在这个从原型到产品的过程之中。blog

也能够在 GitHub 或 Gitee 上提 issue,发 pull requestip

相关文章
相关标签/搜索