教您DIY一个机械键盘主控RP2040开发板

科技时尚 2026-03-09 广盈财人 4146

前言

DIY 机械键盘选主控板总踩坑?要么接口老旧是 Micro-B,传输供电都麻烦;要么闪存太小,固件拓展受限;要么 GPIO 引脚少,外设拓展难;还有的版型不兼容,适配人体工学键盘超费劲?

fcfbce5a-1837-11f1-90a1-92fbcf53809c.jpg

今天给大家带来一款专为机械键盘 DIY 打造的RP2040 开发板!完美兼容 Pro Micro/Elite-Pi 版型,Type-C 中置接口 + 8MB 大闪存,最多引出 25 个 GPIO,还是 ErgoSNM 人体工学键盘项目专属主控,软硬件全开源,机械键盘 DIY、小型嵌入式项目的绝佳选择!

亮点 & 功能

RP2040 双核主控:兼备搭载 RP2040 双核 Cortex-M0 + 处理器,兼顾低功耗与强算力,完美适配机械键盘固件运行,同时能支撑小型嵌入式项目的核心控制需求,性价比拉满。

8MB 超大闪存:板载 8MB(64Mbit)W25Q64JVXGIQ 闪存,对比同类 Pro Micro RP2040 的 2MB 闪存,存储空间大幅提升,支持 QMK、KMK 等复杂固件刷写,自定义功能、宏定义无上限。

Type-C 中置接口:采用 USB Type-C 中置接口设计,替代传统 Micro-B,兼顾稳定供电与高速数据传输,插拔更耐用,适配现代设备,机械键盘布线更美观。

双版型兼容:引脚布局兼容 SparkFun Pro Micro - RP2040,还额外增加 5+2 个 Elite-C/Elite-Pi 风格引脚,完美适配两款经典版型,直接替换无需重新画板,人体工学键盘 DIY 无缝衔接。

GPIO 拓展:最多可引出 25 个 GPIO,兼容 UARTI2C、SPI、ADC 等外设协议,所有 GPIO 还可作 PWM 输出,除了机械键盘,还能拓展传感器、灯带等,轻松玩转小型嵌入式项目。

核心参数

项目 详情
核心主控 RP2040 双核 Cortex-M0+ 处理器
板载存储 8MB (64Mbit) W25Q64JVXGIQ 闪存
电源配置 RTR013-33GB 3.3V/500mA LDO 稳压器
核心接口 USB Type-C 中置接口
GPIO 拓展 最多 25 个,兼容 UART/I2C/SPI/ADC,全 GPIO 支持 PWM 输出
版型兼容 SparkFun Pro Micro - RP2040、Elite-C/Elite-Pi
尺寸规格 17.78 × 33.02 mm,厚度 1.6mm
状态指示 蓝色 LED
时钟配置 12MHz 晶振

PCB&原理图

fdb7b1c4-1837-11f1-90a1-92fbcf53809c.png

fe7936f0-1837-11f1-90a1-92fbcf53809c.png

fed7175c-1837-11f1-90a1-92fbcf53809c.png

部分原理图(阅读原文可获取完整文件)

开源资料

想了解更多开源项目的小伙伴去华秋开源硬件社区查看!欢迎大家来复刻,有商业诉求的,请联系项目的作者。

开源地址:https://p.eda.cn/d-1346002910969856000

结语

这款 Pro Micro/Elite-Pi 双兼容的 RP2040 开发板,Type-C 接口、8MB 大闪存、25 个 GPIO,解决了传统主控板的诸多痛点,还完美适配两款经典版型,人体工学键盘 DIY 无缝衔接。如果你也心动了,赶紧戳开底下的阅读原文解锁全部资料,欢迎在评论区分享你的脑洞,也可以蹲一波详细的复刻教程~