牛人自制键盘(帅小伙花30块钱做了个小键盘)
牛人自制键盘(帅小伙花30块钱做了个小键盘)ST-LINK V2、4Pin烧录排针、杜邦线。①烧录材料带旋钮与OLED屏,屏幕支持自定义图案显示(可以和按键互动),支持216M主频,采用QMK固件,支持VIA修改按键与灯光。原理图PCB图
前言帅小伙花30块钱做了个高颜值的实用小键盘,还开源了……
兄弟姐妹们!这不得看完立马DIY一个!
全文导航工程描述、设计图、材料准备、固件烧录、制作过程、VIA配置、开源资料下载、视频演示
工程描述做了一个基于合宙Air32F103开发板的有线3键小键盘。
带旋钮与OLED屏,屏幕支持自定义图案显示(可以和按键互动),支持216M主频,采用QMK固件,支持VIA修改按键与灯光。
原理图
PCB图
材料准备①烧录材料
ST-LINK V2、4Pin烧录排针、杜邦线。
②键盘材料
下载ST-LINK Utility,打开软件。
选择打开文件选项。
选择我提供的UF2的bootloader。
ST-LINK V2与开发板SWD接口对应连接,在烧录完成前不要断开。
点击左上角的连接按钮,连接成功会有消息提示。
点击下图中上方按钮,在弹出窗口中点击start开始烧录,待进度条完成即可。
注:上述是为了使开发板可以通过USB下载.uf2固件,完成后就不需要ST-LINK了,之后用USB线就行
完成上述操作后用usb线将开发板连接到电脑,如果不出意外会弹出如下窗口。
将附件文件中的 zy03s_via.uf2 文件复制到该文件夹下,窗口会自动消失,开发板会作为键盘与计算机连接。
务必烧录bootloader后再进行后续硬件制作,否则安装完成后无法进行固件烧录。
如下图所示焊接元器件,并安装尼龙柱。
按下图步骤安装PCB与顶壳。
安装底壳。
安装轴体、键帽、旋钮。
接着,连接USB即可使用,首次使用需要通过VIA来配置。
VIA配置可以通过以下网页进行控制,当然也可在官网下载客户端,两者操作基本相同。
网页链接:VIA (usevia.app)。
在上方设置菜单下打开Show Design tab选项,此时会出现一个刷子图标。
在刷子菜单下,先取消下图1出的选项,然后点击上传按键,选择附件文件中的zy03.json文件
选择ZY03键盘,点击确定。
在键盘图标界面下可以进行配置,灯光和改键可以查看ZY03S那个工程,这里就主要说明一下OLED配置。
OLED配置界面说明如下。
需要电路源文件或zy03.json文件,请在电脑端获取:https://oshwhub.com/small_da/3jian-xiao-jian-pan-xuan-niu#P4
图片参考如下:
如果你认为这个小键盘还不错,欢迎点赞、关注、转发、收藏!
我会持续更新优质、有趣、实用的开源项目!