站内搜索
发作品签到
专业版

【ZERO-PAD】模块化桌面快捷小键盘

工程标签

5.4k
0
0
24

简介

本项目采用大小板分离的模块化设计,可快速拆装、替换不同模块 是一个复刻简单、新手友好的桌面小键盘。 使用QMK方案,VIA/Vial软件改键。 全键自定义,支持各种快捷键、组合键、宏按键、层切换

简介:本项目采用大小板分离的模块化设计,可快速拆装、替换不同模块 是一个复刻简单、新手友好的桌面小键盘。 使用QMK方案,VIA/Vial软件改键。 全键自定义,支持各种快捷键、组合键、宏按键、层切换
星火计划2024

开源协议

CC BY-NC-SA 4.0

创建时间:2024-03-26 14:14:11更新时间:2024-05-24 09:08:29

描述

【ZERO-PAD 桌面小玩具】

 旋钮+带灯开关小板P2

 

项目说明:

 

一、本项目是一个复刻简单、新手友好的桌面快捷小键盘,采用大小板分离的模块化设计,可快速拆装、替换不同的功能模块。


二、主控采用微雪RP2040-ZERO开发板,固件采用QMK方案,支持VIA或Vial软件改键。
支持全键自定义,支持各种快捷键、组合键、宏按键、多层切换,一键输入等,自由度极高。

关于VIA软件和Vial软件的使用,可以直接B站搜索相关教程,功能很强很全面的哦。

B站关于VIA的视频:https://www.bilibili.com/video/BV1RV4y197s4/?vd_source=c6740f538652bca9b51460c91230f4b4

B站关于Vial的视频:https://www.bilibili.com/video/BV1qT411p7ka/?vd_source=c6740f538652bca9b51460c91230f4b4
三、除了基本的键盘按键功能之外,还有多种可插拔替换的小板模块
小板包含电磁阀、蜂鸣器、旋钮、小屏幕、RGB等键盘常见的特殊功能。


四、目前大板有3款:大板A【极限尺寸,二合一封装】、大板B【常规封装,独立封装】、大板C【凯华猪鼻子矮轴】
目前小板有6款:双旋钮+带灯开关小板、电磁阀+蜂鸣器小板、屏幕+震动马达小板、RGB灯板、小空格小板、三轴体小板
以及两款灯牌(需配合RGB灯板使用)


五、可以直接打板、组装、使用现有设计,
也可以用来学习参考,自己进行增删改减,学习如何制作键盘。
键盘常见的功能模块基本都有,拿来当键盘固件的测试板也很不错。

 

项目特色:

 

一、【焊接、组装极简化】
由于按键部分都采用直连模式,而不是常见的矩阵连接模式,所以不需要用二极管,
电阻电容选择0805封装,部分元件选择插件封装,主控选择淘宝的成品开发板,
焊接难度尽可能降低,对懒人萌新友好,
按照BOM表购买物料、焊接、拼装、然后刷入固件,即可使用。
【BOM表已经分条列项整理好,放在附件里了】

 

二、【固件极简化】
可支持VIA软件或者Vial软件改键,用哪个软件你自己决定,刷入对应的固件即可。
由于采用ZERO开发板作为主控,刷写/更换固件非常简单方便:
【按住BOOT开关,再按下RESET开关,松手,这时电脑会自动弹出一个窗口,把新的固件拖进窗口即可】

 

三、【改动极简化】
由于采用RP2040-ZERO开发板作为主控,板子上不会有啥复杂的东西,
简单到可以直接使用自动布线,主打的就是一个省事,改动成本极低【自动布线建议使用标准版编辑器的】
只要你自定义的内容不超过固件所包含的内容,就可以直接用附带的固件,
如果超出了固件所包含的内容,或修改了接口顺序,就要自己修改、编译固件了。

目前固件所定义的:
SW 0/1/2/3/4/5/6/7/8/9 端口,是10个按键开关(直连主控、不需要二极管)
EC11-1、EC11-4 端口,是2个按键开关(直连主控、不需要二极管,不过一般留给旋钮用)
EC11-2、3、5、6 端口,是接两个旋钮编码器的左右旋转功能
RGB端口,用来接WS2812(自带IC)的RGB灯珠
SIGN端口,用来接按键反馈,比如电磁阀蜂鸣器震动马达
SDA和SCL,用来接一个四针单色小屏幕(目前显示内容仅为QMK的LOGO)

 

实物展示:

 

图1图2:双旋钮+带灯开关小板

双旋钮小板        双旋钮小板P2

 

图3:电磁阀+蜂鸣器小板,图4:屏幕+震动马达小板

电磁阀蜂鸣器        屏幕+震动马达

 

图5:RGB灯板,图6:灯板搭配灯牌

裸灯板        灯板+灯牌

 

图7:三轴体小板,图8:小空格小板

三轴体小板        小空格小板

 

图9图10:大板3【凯华猪鼻子矮轴】(方便丐版玩家使用)

丐版(矮轴)        丐版(矮轴)P2

 

 

开源说明:

 

项目属性:

本项目为首次公开,为本人原创项目,项目未曾在别的比赛中获奖

项目进度:

设计、硬件测试、固件测试均已完成,3D打印外壳打样中。

设计原理:

硬件采用微雪RP2040-ZERO开发板作为主控,固件采用开源的QMK方案

软件说明:

支持VIA或Vial软件改键,根据需求刷写对应固件即可

 

本项目基于CC-BY-NC-SA 4.0协议开源。
转载时需要给出适当的署名(须包含本项目链接),同时标明是否对原有所修改。
不得将本作品用于任何商业用途。禁止商用!
若您修改、转变或更改本作品,需要遵守与本作品相同的开源协议。

其中【反应堆旋钮帽】是我根据几年前键帽圈大佬“橙子”的个性键帽作品
自己建模仿制出来的旋钮帽,如涉及版权问题请联系我删除,也请诸位玩家不要用做其他用途。

 

使用说明书与注意事项都已经放到附件里了!

2024/5/23更新:

1.固件代码更新,修正了一些错误的注释并添加了具体说明链接,代码结构小改,划分得更加清楚,更便于学习理解。

2.增加了指示照明层功能,键盘状态一目了然:

Caps-lock开启后键盘亮红灯,Scroll-lock开启后键盘亮绿灯,Num-lock开启后键盘亮蓝灯,

键盘处于FN1层时亮青色灯,键盘处于FN2层时亮金色灯,键盘处于FN3层时亮紫色灯。

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
ZERO外壳.3MF
75
2
反应堆旋钮帽.3MF
39
3
滚花旋钮帽.3MF
41
4
部分图纸源文件.zip
71
5
ZERO-PAD BOM表.xlsx
69
6
使用说明和注意事项.docx
107
7
组装教程.mp4
81
8
各种模块.mp4
97
9
ZERO键盘固件.zip
82
10
键盘常用软件、网址、环境包.txt
55
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航