发作品签到
标准版

模块组合键盘:16、32、4x、6x键【ATmega32U4】

工程标签

4.2k
0
0
12

简介

1、自由组合键盘:16键、32键、48键、64键。2、Atmega32u4板载主控,开源QMK程序,全键可编程。 3、全部采用1U按键,键帽配备简单便宜,无卫星轴。 4、配置了RGB灯显示层状态。

简介:1、自由组合键盘:16键、32键、48键、64键。2、Atmega32u4板载主控,开源QMK程序,全键可编程。 3、全部采用1U按键,键帽配备简单便宜,无卫星轴。 4、配置了RGB灯显示层状态。

开源协议

Public Domain

创建时间:2023-01-07 10:45:48更新时间:2023-11-20 14:05:59

描述

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

 


去年开源的项目:https://oshwhub.com/iqirtryi/iqp48-pro-micro,因为使用了Pro Micro模块作为主控,所以电路非常简单,适合入门者制作。这个版本是应原有制作者需求,把它改为板载主控了,键盘薄了不少,而且增加了模块B、C,组合拼接更自由,现在也开源了,有需要请拿走。
 
本工程采用模块化设计,提供三种模块,下面由左到右为:模块A,全部采用1U键;模块B:含单个2U键;模块C:含两个2U键。其中1U键无需卫星轴,2U键选用钢板卫星轴。三种模块大小尺寸均符合嘉立创免费要求,可按需拼接成不同配列的键盘。
模块B、C详见:https://oshwhub.com/iqirtryi/pkb16x4-atmega32a
按需选择模块A、B、C左右拼接为一个键盘,最多可拼4片,32U4主控最小系统与C口焊在最右边模块A上。

 


一、48键全键可编程键盘:
选用3片模块A拼接组成,全1U的键盘,由于无需卫星轴,且定位板与底板采用分割设计,符合JP免费打样条件,因此制作更简单便宜。
 

 


配列设计详见:http://www.keyboard-layout-editor.com/#/gists/8d5ba77e61b6809944f90e0ea130a144
完整的定位板、边框文件,请参考:https://oshwhub.com/iqirtryi/pkb16x4-atmega32a
 
二、64键全键可编程键盘:
由4片模块A拼接组成,增加了独立的数字小键盘,方便大量输入数字的场合使用。适合右手鼠标,左手键盘。 

 


完整的定位板、边框文件,请参考:https://oshwhub.com/iqirtryi/ATmega32A-IQP64A
 
三、自由组合各种全键可编程键盘:

 

 

 

 

 

ATmega32U4主控自带USB界面,不需要烧录器烧录固件,QMK官方完美支持,可在线生成固件,无需自己深入编程即可制作一把全键可编程的键盘。
附件提供的固件,适用于上面的48键、64键全1U键键盘。其它配列的固件自行设计编译。
源代码及烧录过程参考:https://oshwhub.com/iqirtryi/pbk40-rgb-keyboard-c

 

同样配列也可选用价格更低、焊接难度更低的方案,但需烧录器烧录Bootloader:https://oshwhub.com/iqirtryi/pkb16x4-atmega32a

STM32F072CBT6作为主控,无需晶振,电路简单更便宜,无需烧录器烧录bootloader,直接通过USB口用QMK toolbox烧录固件即可,制作更方便,值得推荐。更多STM32F072主控的小键盘可浏览:https://oshwhub.com/joba

 

 

 

 

自从自己设计使用了全键可编程小键盘以后,一直琢磨着怎么提高键鼠的使用效率,除了安排好合适的配列外,还用AutoHotKey作为增强工具,效果不错,供参考:https://oshwhub.com/article/AutoHotKey


更多简洁好用、便宜易做的小键盘,请浏览我的主页,选择适合自己的,希望你喜欢。

设计图

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

BOM

暂无BOM

附件

序号文件名称下载次数
1
petal_20230321_105535.mp4
14
2
iqirtryi32u4_default.hex
13
3
群文件有新的固件与源代码,支持VIA,群号见电路图
10
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

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

底部导航