蓝牙键盘/分体键盘/模块组合直列键盘IQPN【E73-nRF52840】 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 蓝牙键盘/分体键盘/模块组合直列键盘IQPN【E73-nRF52840】

简介:1、采用板载E73作为主控的蓝牙有线双模键盘。2、由15、16、20、25键模块自由组合各种配列键盘。3、开源ZMK程序,全键可编程。 4、全部采用1U按键,键帽配备简单便宜,无卫星轴,可不用定位板。

开源协议: CC BY-NC-SA 3.0

(未经作者授权,禁止转载)

创建时间: 2023-12-05 16:06:51
更新时间: 2024-02-01 11:01:01
描述

开源声明:CC BY-NC-SA 3.0 署名+相同方式共享+非商业使用

 

工程特点:

1、采用易佰特E73作为板载主控的蓝牙有线双模模块化设计的键盘。

2、提供4X4、4X5、5X3、5X4、5X5共4种模块供选择,每种模块的尺寸均符合免费条件。

3、单个模块可做成一个小小的全键可编程键盘。

4、选用两个完整的模块,刷入分体固件,即可组成蓝牙分体键盘。

5、按需选用相同的模块左右拼接自由组合多种不同配列的直列键盘。右边为包含全部元件的主控板,其它为键轴板,只需要焊键轴与二极管。

6、开源ZMK程序,全键可编程。

7、全部采用1U按键,键帽配备简单便宜,无需卫星轴。

 

 

硬件制作:

本工程焊接稍有难度,建议采用发热板焊接,供参考:https://oshwhub.com/iqirtryi/heater-holder

焊接时,C口容易连锡,注意锡膏要薄和均匀,融化后把连锡的地方用尖物划开再放C口即可。

E73底下焊盘容易漏焊,焊完后,用万用表二极管档,红笔接地,黑笔接E73下方各个IO口焊盘,均应有约0.7的读数。如没焊接好,可用烙铁在背面焊盘孔补焊。

锂电池可采用插头插座连接,也可以直接焊到电路板上,注意电池正负极切勿反接。

 

 

本工程所示样板采用3片4X4模块组成48键直列键盘,左边可添加1片可以增加一个数字小键盘。

键盘采用堆叠结构,定位板及外壳供参考(原工程是有线键盘,请自行修改开关出口位置、边框厚度等):

20键:https://oshwhub.com/joba/IQP40S

30键:https://oshwhub.com/iqirtryi/IQP30A-atmega32a

48键:https://oshwhub.com/iqirtryi/pkb16x4-atmega32a

64键:https://oshwhub.com/iqirtryi/ATmega32A-IQP64A

40/60键:https://oshwhub.com/iqirtryi/kb40-atmega32a

 

固件烧录与制作:

附件包含固件仅供参考测试,个人使用请自己制作合适自己的固件。

1、使用JLINK烧录器、J-FLASH软件烧录附件中的bootloader文件;
2、使用github在线编译固件,下载.uf2固件文件到自己的电脑,如附件iqp64.uf2;
3、通过USB连接到电脑,双击reset按钮,电脑显示名为NRF52BOOT的U盘,把固件文件拖入该U盘即可。

详见:浅谈ZMK Firmware:蓝牙双模键盘入门级教程

 

参考资料:

硬件制作参考:

https://oshwhub.com/iqirtryi/pkb16x4-atmega32a

https://github.com/joric/nrfmicro/wiki

固件制作参考:

https://zmk.dev/docs

主要元器件购买链接:

https://docs.qq.com/doc/DYWFPbGdhZ0puV2V6

 

附件提供的固件适用于48键和64键,固件采用ZMK生成。

配列仅供参考:http://www.keyboard-layout-editor.com/#/gists/8d5ba77e61b6809944f90e0ea130a144

其它配列自己根据需要编译。

 

注:如有意制作此键盘,建议收藏后克隆,以免更新审核中无法查看。

 

更多小键盘详见:https://oshwhub.com/iqirtryi,有需要可以进群一起探讨,群号见电路图。

 

 

谢谢大家的关注,觉得有意思,记得点赞+评论+收藏哟!

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
ID Name Designator Footprint Quantity Contributor
1 ZMM3V6 D1,D2 LL-34_L3.5-W1.5-RD 2 ZMM3V6
2 4148 D3,D4,D5,D6,D7,D8,D9,D10,D11,D12,D13,D14,D15,D16,D17,D18,D19,D20,D21,D22,D26,D27,D28,D29,D30 SOD-123_L2.8-W1.8-LS3.7-RD 25 MCL4148-TR3
3 BLUE LED D23 LED0603-R-RD 1 LED0603R
4 B5819W D24 SOD-123_L2.8-W1.8-LS3.7-RD 1 B5819W-SL
5 RED LED D25 LED0603-R-RD 1 LED0603R
6 6V/1A SMD0805 FUSE F0805 1 BSMD0805-110-6V
7 Pin5 H1,H2,H4,H5,H6,H7 PIN05 6 HDR-F-2.54_1x5
8 Battery H11 CONN-SMD_2P-P1.25-MX1.25-2P-WT 1 XH2.54-2P 卧贴
9 AO3407 Q1 SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR 1 AO3407
10 5.1K R2,R3 R0805 2 QR0805F1KP05
11 100K R5 R0603 1 R_0603_EU
12 1K R8,R12 R0603 2 R_0603_EU
13 10K R9 R0603 1 R_0603_EU
14 820K R10 R0603 1 R_0603_EU
15 2M R11 R0603 1 R_0603_EU
16 KB01 SW1,SW2,SW3,SW4,SW5,SW6,SW7,SW8,SW9,SW10,SW11,SW12,SW13,SW14,SW15,SW16,SW17,SW18,SW19,SW20,SW21,SW23,SW24,SW25,SW26 KB01C 25 凯华矮轴
17 MSK12C02 SW22 SW-TH_MSK12C02 1 MSK12C02
18 TP4054 U1 SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BL 1 TP4054 dx642CAWU
19 XC6220B331MR-G U3 SOT-25_L3.0-W1.6-P0.95-LS2.8-TL 1 XC6220B331MR-G
20 E73-2G4M08S1C U4 WIRELM-SMD_E73-2G4M08S1C 1 E73-2G4M08S1C
21 TYPE-C16PIN USB1 USB-C-SMD_TYPE-C16PIN 1 TYPE-C16PIN
22 32.768kHz X1 CRYSTAL-SMD_L3.2-W1.5-FC-135R32.7680KF-A3 1 DF2032K76812001
23 Pin4 H1,H2,H3,H6,H7,H8 PIN04 6 HDR-F-2.54_1x4

展开

工程视频/附件
序号 文件名称 下载次数
1

bootloader-0.5.0-dirty_pca10056_s140_6.1.1.hex

14
2

iqp64.uf2

21
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP