
蓝牙矮轴直列键盘E73-nRF52840
简介
蓝牙矮轴直列键盘
简介:蓝牙矮轴直列键盘开源协议
:CC BY-NC-SA 3.0
描述
开源声明:CC BY-NC-SA 3.0 署名+相同方式共享+非商业使用
在夏天,XTips大佬工程的基础上,修改为矮轴轴体,重新布线设计,已打板验证,DRC中的边距错误可以忽略。
因为买错了轴体,只好自己重新设计,针脚和标准轴完全不一样,标准轴可以看夏天大佬的工程。
先展示成品,加上一块190mAh的电池,和普通标准轴的有线键盘差不多高度(测量高度为2.6cm)。
如果想要再极限一些,可以不用上定位板,换用纽扣电池、换xda或者矮轴键帽。


引用一下大佬的工程,有需要的可以跳转学习:
-
20、25键模块(4行5列,5行5列,有线)
Pro Micro模块主控详见:https://oshwhub.com/iqirtryi/pbk40-rgb-keyboard-c
STM32F072模块主控详见:https://oshwhub.com/joba/IQP4X4-4X5S
-
45键模块(左右完全对称设计,蓝牙)
STM32F072主控详见: https://oshwhub.com/joba/atmega32a-kb40
-
20键模块(4行4列,蓝牙)
E73 nrfmicro主控详见: https://oshwhub.com/joba/lan-ya-you-xian-mu-kuai-zu-ge-jian-pan-iqpk-nrf52840
本工程采用易佰特E73作为板载主控,基于矮轴的蓝牙有线双模模块化键盘。使用ZMK开源项目,全键可编程。
可以提供4X5模块,尺寸符合免费条件,单个模块可做成一个小小的全键可编程键盘,支持3块拼版形成60键的直列键盘。
支持使用苹果数据线或者蓝牙模式连接苹果手机,作为外接键盘使用。支持矮轴设计,键盘高度低、便携。
除了元器件外需要额外准备的:
1. JLink烧录器及J-FLASH软件
2. zmk编译环境
3. 键盘配列
本工程PCB基于夏天大佬的蓝牙键盘项目修改而来,调整了布线布局,调整了键盘的轴体。
电池与相关电阻说明:
锂电池充电电流控制电阻R3,其中V=0.8,I为原始锂电池容量的一半,根据电池容量确定电阻大小。
常见的电阻及其对应电流如下:
| R3阻值(K) | 电流(mAh) |
| 10K | 100mAh |
| 5K | 200mAh |
| 3K | 300mAh |
| 2.2K | 400mAh |
| 2K | 500mAh |
| 1.4K | 600mAh |
固件烧录与制作:
附件包含固件仅供参考测试,个人使用请自己制作合适自己的固件。
配对期间的蓝牙 MAC 地址和协商密钥存储在芯片的永久存储器中,即使在重新刷新固件后也可以重复使用。如果不小心删除设备后,需要使用BT_CLR或者BT_CLR_ALL删除存储信息,再重新连接。所以在设计过程中记得配置BT_CLR或者BT_CLR_ALL。
默认情况下有五个可用的蓝牙配置文件。如果需要调整可用配置文件的数量,请在文件中将CONFIG_BT_MAX_CONN 和 CONFIG_BT_MAX_PAIRED设置为所需的配置文件数量。
1、使用JLINK烧录器、J-FLASH软件烧录附件中的bootloader文件(附件中的bootloader-0.5.0-dirty_pca10056_s140_6.1.1.hex);
JLINK的四个引脚按标识接到板上的3V3,SWD,SWC,GND上。
2、使用github codespace 在线编译固件(需要稳定的网络和高带宽,经常无法访问),建议本地编译zmk和zephyer可以参考zmk手册和zephyer手册(需要稳定网络,因为要下载大量资源,但是有cache,可以断点续装),配置完环境后,参考已有配列(位于zmk/app/boards/shields/)创建自己的键盘配列。
也可以直接复制、修改、编译(编译命令: west build -p -b nrfmicro_13 -- -DSHIELD=keyboardname),生成.uf2文件(位置zmk/app/build/zephyr/下)。
3、下载.uf2固件文件到自己的电脑,如附件shane.uf2;
4、通过USB连接到电脑,双击reset按钮或者短接reset,电脑显示名为NRF52BOOT的U盘,把固件文件拖入该U盘即可。
焊接与组装
本工程焊接稍有难度,建议采用发热板焊接。
reset,3V3,SWD,SWC,GND可以不用焊接。
E73底下焊盘容易漏焊,焊完后,用万用表二极管档,红笔接地,黑笔接E73下方各个IO口焊盘,均应有约0.7的读数。如没焊接好,可用烙铁在背面焊盘孔补焊。
右边为包含全部元件的主控板,其它为键轴板,只需要焊键轴与二极管。
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论