发作品签到
标准版

夏天的模块组合键盘,改主控为【stm32f072、RP2040】

工程标签

4.1k
0
0
7

简介

采用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

创建时间:2023-09-04 15:04:36更新时间:2024-06-21 09:54:39

描述

开源声明: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。有问题欢迎入群探讨,群号见电路图。

 

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

设计图

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

BOM

暂无BOM

附件

序号文件名称下载次数
1
iqirtryi072_iqp64s.bin
45
2
群文件有新的固件与源代码,支持VIA,群号见电路图
42
3
RP2040-P48R示例.zip
30
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

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

底部导航