模块组合键盘:16、32、4x、6x键【ATmega32U4】
简介
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
描述
开源声明: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
更多简洁好用、便宜易做的小键盘,请浏览我的主页,选择适合自己的,希望你喜欢。
评论