牛人自制键盘(帅小伙花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
图片参考如下:


如果你认为这个小键盘还不错,欢迎点赞、关注、转发、收藏!
我会持续更新优质、有趣、实用的开源项目!




