发作品签到
标准版

DecaDeca - 43键蓝牙键盘 双模键盘

工程标签

1.3k
0
0
0

简介

43 键键盘(无灯),有线、蓝牙双模,支持热插拔,ProMicro NRF52840 / RP2040-ZERO 主控板,ZMK / QMK 固件,QMK 版支持 Vial 实时改键

简介:43 键键盘(无灯),有线、蓝牙双模,支持热插拔,ProMicro NRF52840 / RP2040-ZERO 主控板,ZMK / QMK 固件,QMK 版支持 Vial 实时改键

开源协议

CC BY-NC-SA 3.0

克隆自DecaDeca_BLE
创建时间:2024-08-27 06:49:21更新时间:2024-08-28 02:27:48

描述

已验证,固件、固件源码、外壳图纸见附件

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

⌨️ 2024 键盘列表

---

外壳为亚克力堆叠外壳,组好后外壳厚度在 1.2cm 左右。PCB 侧面会露出来,可以用纸胶带出血线遮丑。

有线单模版(RP2040-ZERO 主控板,QMK 固件):

有线、蓝牙双模版(ProMicro NRF52840 主控板,ZMK 固件;PCB 兼容锂电池 CR2032 纽扣电池,但目前只做了纽扣电池版的外壳):

(该外壳为打样版,终版已将卫星轴空位改为钢丝在上,和有线版相同)

---

主控板

有线、蓝牙双模版

(忘记拍照了,可参考 DecaDeca Split

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

相关资料:

主控板直接焊在 PCB 上,以降低厚度。需刷入 ZMK 固件。

-

有线单模版

主控板为 RP2040-ZERO相关资料),也是直接焊在 PCB 上。需刷入 QMK 固件。

---

PCB

为了降低成本,拆分成了 3 张PCB,板与板之间直接用锡连接。

带主控的板有双模版(下图上)和单模版(下图下) 2 种:

-

有线、蓝牙双模版

(忘记拍照了,可参考 DecaDeca Split

如果使用锂电池,充电时必须打开电源开关。

焊接顺序:第一行的二极管和轴座 -> 复位按钮、电源开关 -> 电池座(可选)-> 主控板 -> 其余二极管和轴座

-

有线单模版

焊接顺序:第一行的二极管和轴座 -> 主控板 -> 其余二极管和轴座

-

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

---

固件

有线、蓝牙双模版

使用 ZMK 固件。

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

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

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

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

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

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

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

-

有线单模版

使用 QMK 固件(decadecav2_vial.uf2),支持 Vial 实时改键。

开了 16 层,24 个宏,32 个 Tap Dance 和 Combos:

---

外壳

都是 4 块亚克力板。可用 CAD 自行更改颜色注释。

3mm 定位板卡不住卫星轴,故将纸胶带贴在 PCB 上,再将卫星轴用焊接胶粘在纸胶带上。

有线、蓝牙双模版

只做了纽扣电池版。

-

有线单模版

---

材料表

键盘用:

序号 名称 数量 参考图 备注
1 轴体 43    
2 贴片式二极管(1N4148 LL34 1206) 43  
3 凯华热插拔轴座 43  
4 ProMicro NRF52840 开发板或 RP2040-Zero 开发板 1  
5 MSK-12C02 微型拨动开关(卧式) 1 双模版用,柄长1.5mm
6 4*4 轻触开关 1 双模版用,高度1.5mm
7 锂电池 1 双模版用,厚度在4mm以下(锂电池、纽扣电池座选其一即可)
8 CR2032 BS-6 纽扣电池座 1 双模版用(锂电池、纽扣电池座选其一即可)
9 防撞颗粒 4 用于垫高键盘+防滑,推荐高度:1.5mm 和 8mm

外壳用

序号 名称 长度 数量 参考图
1 M2平头螺丝 6 14
2 M2螺母 6 7

---

问题排查

单个按键不触发:

  • 检查该键二极管和轴座有无漏焊、是否焊接到位。
  • 检查轴脚是否笔直插进轴座。
  • 换另一个轴。

整列、整行按键不触发:

  • 确保主控板上对应该行/列的接口切实焊到 PCB 上。

复位按钮不起作用:

  • 确保主控板上的 RST、GND 接口切实焊到 PCB 上。

电源开关不起作用:

  • 确保主控板上的 B+、GND 接口切实焊到 PCB 上。
  • 检查电池或电池座的正负极是否焊到正确位置。
  • 如果使用纽扣电池,检查电池的安装方式是否正确。

蓝牙无法连接:

设计图

原理图
PCB

BOM

IDNameDesignatorFootprintQuantity
1焊盘+,-焊盘 方形 2×3MM2
2BatteryB1CONN-SMD_2P-P1.25-MX1.25-2P-WT1
3CR2032-BS-6-1B2BAT-TH_CR2032-BS-6-11
4PROMICRO NRF52840 方形焊盘C1PROMICRO NRF52840 方形焊盘1
5RP2040-ZEROC2RP2040-ZERO1

附件

序号文件名称下载次数
1
DecaDeca_v2 单模版 2024-08-11.dwg
13
2
DecaDeca_v2 双模版 纽扣电池版 2024-08-06.dwg
23
3
DecaDeca_v2-ZMK固件源码.zip
12
4
DecaDeca_v2-nice_nano_v2-zmk.uf2
30
5
settings_reset-nice_nano_v2-zmk.uf2
9
6
decadecav2-QMK固件源码.zip
10
7
decadecav2_vial.uf2
5
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

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

底部导航