帅小伙花30块钱做了个小键盘,还开源了

前言

帅小伙花30块钱做了个 高颜值 实用 小键盘,还开源了……

帅小伙花30块钱做了个小键盘,还开源了

兄弟姐妹们!这不得看完立马DIY一个!

全文导航

工程描述、设计图、材料准备、固件烧录、 制作过程 VIA配置 开源资料*载下** 、视频演示

工程描述

做了一个基于 合宙Air32F103开发板 的有线3键小键盘。

帅小伙花30块钱做了个小键盘,还开源了

旋钮 OLED屏 ,屏幕支持自定义图案显示(可以和按键互动),支持216M主频,采用QMK固件, 支持 VIA 修改按键 灯光

帅小伙花30块钱做了个小键盘,还开源了

设计图

帅小伙花30块钱做了个小键盘,还开源了

原理图

帅小伙花30块钱做了个小键盘,还开源了

PCB图

材料准备

帅小伙花30块钱做了个小键盘,还开源了

①烧录材料

ST-LINK V2、4Pin烧录排针、杜邦线。

②键盘材料

帅小伙花30块钱做了个小键盘,还开源了

固件烧录

*载下**ST-LINK Utility,打开软件。

帅小伙花30块钱做了个小键盘,还开源了

选择打开文件选项

帅小伙花30块钱做了个小键盘,还开源了

选择我提供的UF2的bootloader。

帅小伙花30块钱做了个小键盘,还开源了

ST-LINK V2与开发板SWD 接口对应连接 ,在烧录完成前不要断开。

帅小伙花30块钱做了个小键盘,还开源了

点击左上角的连接按钮 ,连接成功会有消息提示。

帅小伙花30块钱做了个小键盘,还开源了

点击下图中上方按钮,在弹出窗口中 点击start开始烧录 ,待进度条完成即可。

帅小伙花30块钱做了个小键盘,还开源了

注:上述是为了使开发板可以通过USB*载下**.uf2固件,完成后就不需要ST-LINK了,之后用USB线就行

完成上述操作后 用usb线将开发板连接到电脑 ,如果不出意外会弹出如下窗口。

帅小伙花30块钱做了个小键盘,还开源了

将附件文件中的 zy03s_via.uf2 文件复制到该文件夹下,窗口会自动消失,开发板会作为键盘与计算机连接。

帅小伙花30块钱做了个小键盘,还开源了

制作过程

务必 烧录bootloader后 再进行后续硬件制作,否则安装完成后无法进行固件烧录。

帅小伙花30块钱做了个小键盘,还开源了

如下图所示 焊接元器件 ,并 安装尼龙柱

帅小伙花30块钱做了个小键盘,还开源了

帅小伙花30块钱做了个小键盘,还开源了

按下图步骤 安装PCB 顶壳

帅小伙花30块钱做了个小键盘,还开源了

帅小伙花30块钱做了个小键盘,还开源了

帅小伙花30块钱做了个小键盘,还开源了

安装底壳

帅小伙花30块钱做了个小键盘,还开源了

帅小伙花30块钱做了个小键盘,还开源了

安装 轴体 键帽 旋钮

帅小伙花30块钱做了个小键盘,还开源了

接着,连接USB即可使用, 首次使用需要通过VIA配置

VIA配置

可以通过以下网页进行控制,当然也可在官网*载下**客户端,两者操作基本相同。

网页链接:VIA (usevia.app)。

在上方设置菜单下 打开Show Design tab 选项,此时会出现一个刷子图标。

帅小伙花30块钱做了个小键盘,还开源了

在刷子菜单下,先 取消下图1 出的 选项 ,然后点击 上传 按键,选择附件文件中的 zy03.json 文件

帅小伙花30块钱做了个小键盘,还开源了

选择 ZY03 键盘,点击 确定

帅小伙花30块钱做了个小键盘,还开源了

在键盘图标界面下可以进行配置, 灯光 改键 可以查看ZY03S那个工程,这里就主要说明一下OLED配置。

帅小伙花30块钱做了个小键盘,还开源了

OLED配置界面说明 如下。

帅小伙花30块钱做了个小键盘,还开源了

开源资料*载下**

需要 电路源文件 zy03.json文件 ,请在电脑端获取:https://oshwhub.com/small_da/3jian-xiao-jian-pan-xuan-niu#P4

图片参考如下:

帅小伙花30块钱做了个小键盘,还开源了

帅小伙花30块钱做了个小键盘,还开源了

如果你认为这个小键盘还不错,欢迎 点赞、关注、转发、收藏!

我会持续更新优质、有趣、实用的开源项目!