前言
帅小伙花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
图片参考如下:


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