站内搜索
发作品签到
标准版

4x12正交蓝牙键盘(适配JJ40铝壳)

工程标签

1.1k
0
0
0

简介

JJ40 铝壳专用 4x12 蓝牙键盘(无灯),有线、蓝牙双模,支持热插拔,ProMicro NRF52840 主控板,ZMK 固件

简介:JJ40 铝壳专用 4x12 蓝牙键盘(无灯),有线、蓝牙双模,支持热插拔,ProMicro NRF52840 主控板,ZMK 固件

开源协议

CC BY-NC-SA 3.0

创建时间:2024-09-12 20:26:22更新时间:2024-10-21 14:04:29

描述

已验证,固件、固件源码见附件

⚠️自动布线警告(能用但不美观)

⌨️ 2024 键盘列表

---

由 3 张 4x4 板子拼接成 4x12 配列。外壳为酷品世家的 JJ40 铝壳。感谢 kkbbd 大佬的耐心指教!

---

主控板

主控板为 ProMicro NRF52840,即 SuperMini NRF52840,可替代 Pro Micro、Nice!Nano、nRFMicro 等板。

相关资料:

一个键盘只需要一个主控板。焊接时,带主控板的模块在最右侧。焊接方向为背面朝上,Type-C 口朝右

---

PCB

长:7.74 cm

宽:7.62 cm

充电时必须打开电源开关

-

此处的孔原本用于将右侧款式的Type-C母座直接焊到板子上,但 kkbbd 大佬表示这样焊会导致C口高过外壳上的开口,插不进数据线,可改用另一款母座,用吸锡带穿过孔固定母座,再在吸锡带上堆锡。

(图 by  kkbbd

-

板子上的“JLCJLCJLCJLC”用于指定打板时的客编印刷位置(无需确认生产稿),如不在嘉立创打板可删除:

---

固件

使用 ZMK 固件。

蓝牙连接默认支持 5 个设备,通过按键切换设备,详见官方文档:BluetoothBluetooth Behavior

通过 GitHub 在线编译固件的教程见官方文档:Installing ZMK

固件编写教程见官方文档:New Keyboard Shield官方库中也有许多键盘的固件源码可参考。

可以在 conf 文件中设置休眠时间、电量显示等项目:

目前 ZMK 不支持实时改键,每次改键后需要重新编译、刷入固件。(此处提供的固件只有基本的字母层)

可使用 Keymap Editor 配合 GItHub 在线改键,网站资料见:Keymap Editor WIKI

-

空格兼容行

Keymap Editor 似乎不能像 Vial 那样选择多布局。下面几张图中同色框住的键在电路中位置相同,若使用 2U 空格,更改下图框出的键即可。

-

点该项可以快速用现有键盘修改键值(按键盘上的键,会自动在选中的格子中填入相应键):

---

材料表

序号 名称 数量 参考图 备注
1 轴体 48    
2 贴片式二极管(1N4148 LL34 1206) 48  
3 凯华热插拔轴座 48  
4 ProMicro NRF52840 开发板 1  
5 MSK-12C02 微型拨动开关(立式) 1 柄长1.5mm
6 4*4 轻触开关 1 高度1.5mm
7 锂电池 1 厚度在5mm以下
8 Type-C母头测试板 1  
9 Type-C公头 1 用于制作从主控板连接到Type-C母头的数据线
10 杜邦线 1 用于制作从主控板连接到Type-C母头的数据线

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
ZMK源码.zip
11
2
ZMK固件.zip
12
3
JJ40材料表.xlsx
5
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航