
DPAD-旋钮键盘-小键盘-CH582M
简介
一款使用CH582M的旋钮小键盘,包含了6个按键和一个旋钮,可以通过上位机在线修改按键和旋钮的值;键盘还支持20个宏,以及自定义的16种灯效。
简介:一款使用CH582M的旋钮小键盘,包含了6个按键和一个旋钮,可以通过上位机在线修改按键和旋钮的值;键盘还支持20个宏,以及自定义的16种灯效。开源协议
:Public Domain
描述
主控芯片便宜、固件好用、元器件也少,大家不来试试吗?
CH582M旋钮小键盘
一款使用CH582M的旋钮小键盘,包含了6个按键和一个旋钮,可以通过上位机在线修改按键和旋钮的值;键盘还支持20个宏,以及自定义的16种灯效。
开源键盘设计,目前固件和软件还在制作中。
【2024年8月21日】
1. 更新V3.1固件和软件:宏可以实现鼠标录制,宏基本完善。
2. 固件烧录:勾选清空Flash。
3. 软件:压缩成了两个压缩包,请一起下载后解压缩。


【2024年8月19日】【已删除附件】
1. 更新V3固件和软件:该固件更新了引脚、led、adc配置的读写,用户可以根据自己的PCB接线和布局进行自行配置,无需源码适配自己的键盘。但目前仍不完善,包括宏设置等。
2. 固件烧录:勾选清空Flash。
3. 软件:压缩成了两个压缩包,请一起下载后解压缩。
4. 配置简单介绍:1)pin配置中每个按键共8个bytes,分别为row(采用矩阵才设置row)、引脚(0-15对应PA0-PA15,16-31对应PB0-PB15,其他不支持)、map需要(从1开始)、坐标x、坐标y、宽度w、高度h、对应led序号(从1开始)。下方的ec配置,包括引脚A的配置和引脚B的配置,以及4个led序号。

【2024年8月14日】【已删除附件】
1. 更新V2固件和软件:该固件增加了鼠标、Dial功能;增加指示灯设置;宏设置进行了优化,但仍不够完善。
2. 固件烧录:需使用WCHISPTOOL重新烧录(按住第三个按键后插入USB进入boot模式),并勾选清空Flash,烧录完成后进行相应配置。
3. 软件解压缩:由于文件上传限制,V2软件分成了两个压缩包,请一并下载后解压缩




【2023年7月10日】
1. 更新PCB字的布局,更好看了一点~
【BOM】
1. BOM表的EC16有错,实际上为EC11。具体可以看附件的BOM表。
2. PCB厚度为1.6mm。工程打开可能存在字体的问题,可以直接下载附件中的gerber文件进行制作。
【是否开源】
开放hex和上位机下载。对于DIY玩家,免费提供键盘解锁码~
【功能介绍】
1. 层切换:支持最多10个层,可通过上位机、按键、宏进行层的切换(比如切换层的时候改变灯的颜色);
2. 长按:对于一个按键,可以启动长按功能,一个按键完成两个功能;
3. 宏录制:可记录键盘按下的按键,一个宏最多支持32个按键;
4. 宏高级设置:宏可进行层切换、灯效切换、宏切换,其中宏切换可以扩充宏的上限;
5. 灯效:共16层灯效,每层灯效可自己配置喜欢灯效类型、颜色和速度;
6. 键盘更新:支持键盘在上位机中更新(未完成,请勿使用,会出错)。
【使用教程】
1. 烧录固件:依照WCH芯片烧录方式,按住键盘第1排第3个按键后插入USB,即可进入下载模式;
2. 解锁键盘:打开DPAD软件,在其他设置中,读取ID并发送在评论区,我会每天看一下并提供相应解锁码。每位DIY玩家提供一个,请见谅~
3. 外壳定制:外壳为亚克力堆叠,就是图中的那样,厚度在图纸中表明了。
【免责说明,请具有能力的小伙伴进行DIY】
1. 防止短路:接入USB前,请用万用表检查5V和3.3V是否短路!
2. 防止被盗:键盘宏中可存储账号、密码等,请谨防被盗!






设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论