夏天的模块组合键盘,改主控为【stm32f072、RP2040】
简介
采用STM32f072、树莓派Pico模块:1、自由组合键盘:16键、32键、48键、64键。2、开源QMK,全键可编程。 3、全部用1U按键,键帽配备简单便宜,无卫星轴。 4、RGB灯显示层状态。
简介:采用STM32f072、树莓派Pico模块:1、自由组合键盘:16键、32键、48键、64键。2、开源QMK,全键可编程。 3、全部用1U按键,键帽配备简单便宜,无卫星轴。 4、RGB灯显示层状态。开源协议
:CC BY-NC-SA 3.0
描述
开源声明:CC BY-NC-SA 3.0 署名+相同方式共享+非商业使用
本工程源于夏天的“模块组合键盘:16、32、4x、6x键”,原工程采用Atmega32a作为主控芯片,需要购买烧录器烧录bootloader,对于小白来说过程不太友好,因此改主控为stm32f072,芯片预置了bootloader,焊好电路板后,直接用QMK toolbox烧录固件即可,更简单更便宜。
新增树莓派Pi Pico模块(RP2040核心板)做主控,便宜大碗,制作简单,适合小白。
本工程焊轴版模块A与原工程模块B、C兼容,可拼接使用。另外比原工程增加了热插拔版本供选择,定位板、底板等仍采用于原工程。
本文所附072固件同时适用于48、64键,如有需要修改,请自行安装QMK编译。
Pi Pico主控示例提供了QMK源代码供参考,里面的uf2文件支持via改键,可烧录后作为检测模块是否正常工作,未作本键盘验证,请自行验证或修改编译。
配列设置详情见:模块组合键盘:16、32、4x、6x键【ATmega32A】 - https://oshwhub.com/iqirtryi/pkb16x4-atmega32a
有问题欢迎入群探讨,群号见电路图。
1、STM32F072作为主控,无需晶振,电路简单更便宜,无需烧录器烧录bootloader,直接通过USB口用QMK toolbox烧录固件即可【注意:QMK toolbox烧录STM32F072时,忽略选择芯片项。】,制作更方便,值得推荐。
2、树莓派Pi Pico模块【模块主控,便宜简单,小白首选】:Pi Pico模块为RP2040的核心板,比Pro Micro更便宜(建议国产模块),焊接简单,适合小白制作。固件为UF2烧录模式,按住Reset键插入电脑,会出现名为RPI-RP2的U盘,把固件文件拖入即可完成烧录。【注意:为降低键盘高度,模块元件面朝向键盘电路板,不便于按Reset按钮,因此建议编译固件时增加QK_BOOT键、或开启BOOTMAGIC功能】
硬件制作过程请参考:https://oshwhub.com/iqirtryi/pkb16x4-atmega32a
Pi Pico模块的焊接参考【新手必读】:https://oshwhub.com/iqirtryi/pbk40-rgb-keyboard-c
主要元器件购买链接:https://docs.qq.com/doc/DYWFPbGdhZ0puV2V6
电路板由TigerX、iKing、S-L-Kr完成,谢谢夏天的开源与帮助!
更多小键盘详见夏天的主页:https://oshwhub.com/iqirtryi。有问题欢迎入群探讨,群号见电路图。
谢谢大家的关注,觉得有意思,记得点赞+评论+收藏哟!
评论