0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

电子发烧友开源社区 来源:电子发烧友开源社区 2026-03-09 09:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言

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&原理图

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

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

fe1ac052-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 无缝衔接。如果你也心动了,赶紧戳开底下的阅读原文解锁全部资料,欢迎在评论区分享你的脑洞,也可以蹲一波详细的复刻教程~

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    26

    文章

    6507

    浏览量

    121359
  • GPIO
    +关注

    关注

    16

    文章

    1337

    浏览量

    56587
  • 机械键盘
    +关注

    关注

    1

    文章

    116

    浏览量

    9581

原文标题:DIY一个机械键盘主控 RP2040 板 双兼容 + Type-C+8MB 闪存

文章出处:【微信号:HarmonyOS_Community,微信公众号:电子发烧友开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    EPC9097开发板快速上手指南

    为2 × 2,包含两EPC2204 GaN FET和EPC2038 GaN FET,采用半桥配置,并搭配uPI Semiconductor uP1966E栅极驱动器。该开发板集成
    的头像 发表于 05-14 15:05 248次阅读

    EPC90132开发板快速上手指南

    场效应晶体管(FET)性能的半桥开发板。下面就让我们起来深入了解下这款开发板吧。 文件下载: EPC90132.pdf
    的头像 发表于 05-14 14:05 234次阅读

    EPC90154开发板快速上手指南

    V的EPC2088 eGaN FET。该开发板尺寸为2'' × 2'',包含两半桥配置的EPC2088 eGaN FET和用于增强自举电
    的头像 发表于 05-14 13:25 152次阅读

    基于树莓派RP2040芯片的复古掌机开源项目介绍

    给复古游戏迷与DIY爱好者分享款开源作品--复古掌机。这款掌机基于树莓派 RP2040 芯片开发,历经 3 代硬件迭代打磨,内置 6 款经典怀旧游戏。
    的头像 发表于 04-22 13:55 346次阅读
    基于树莓派<b class='flag-5'>RP2040</b>芯片的复古掌机开源项目介绍

    基于RP2040的开源双通道无刷电机控制器介绍

    今天给大家带来款基于 RP2040 的开源双通道无刷电机控制器!专为精准农业漫游车、机器人打造,搭载 RP2040 双 CPU 架构,支持专业级 FOC 磁场定向控制,
    的头像 发表于 03-26 16:14 993次阅读
    基于<b class='flag-5'>RP2040</b>的开源双通道无刷电机控制器介绍

    ESP32-P4全功能开发板和ESP32-P4-TINY开发板该怎么选?看这篇就够了!

    定位、设计理念、硬件配置多维度来大家如何选型!核心相同,使命不同WT99P4C5-S1开发板与WT9932P4-TINY开发板都搭载乐鑫科技ESP32-P4开发
    的头像 发表于 12-09 18:02 1439次阅读
    ESP32-P4全功能<b class='flag-5'>开发板</b>和ESP32-P4-TINY<b class='flag-5'>开发板</b>该怎么选?看这篇就够了!

    探索 KunLun Pi | 基于匠芯创D13x系列开发板分享(三)

    本次开箱的D133CBSKunLunPi开发板,正面配备了块4.3寸的电容触摸屏,开机即用,系统内置主菜单和丰富的demo演示程序,方便用户快速体验各项功能。开发板开箱及介绍开发板
    的头像 发表于 11-19 09:10 5232次阅读
    探索 KunLun Pi | 基于匠芯创D13x系列<b class='flag-5'>开发板</b>分享(三)

    新品 | Chain DualKey,可编程双按键输入开发板

    ChainDualKey是款可编程双按键输入开发板,搭载ESP32-S3FN8主控芯片。正面集成2支持热插拔的青轴机械
    的头像 发表于 10-31 16:31 1973次阅读
    新品 | Chain DualKey,可编程双按键输入<b class='flag-5'>开发板</b>

    Pico2-ICE FPGA开发板的应用示例

    FPGA 和 MCU 结合的开发板不多,而 Pico2‑ICE 则把小巧、灵活和易上手完美结合。搭载 RP2350 双核 RISC-V MCU + Lattice iCE40UP5K FPGA,配合官方 SDK,你可以步步跑通
    的头像 发表于 09-06 10:02 1397次阅读
    Pico2-ICE FPGA<b class='flag-5'>开发板</b>的应用示例

    如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

    本文介绍了如何用能够Arduino IDE下载的Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder
    的头像 发表于 08-08 20:16 4089次阅读
    如何用Arduino Nano/UNO R3<b class='flag-5'>开发板</b>给另<b class='flag-5'>一个</b>Arduino IDE不能下载的Arduino Nano/UNO R3<b class='flag-5'>开发板</b>重新烧录引导程序bootlaoder

    Made with KiCad(136):DonCon2040 - 款基于RP2040的太鼓达人街机控制器

    “  DonCon2040款为 DIY 太鼓达人街机风格鼓控制器设计的固件(并由此延伸出款 PCB)。 ”   Made with KiCad 系列将支持新的展示方式。直接将以
    的头像 发表于 07-23 11:11 4958次阅读
    Made with KiCad(136):DonCon<b class='flag-5'>2040</b> - <b class='flag-5'>一</b>款基于<b class='flag-5'>RP2040</b>的太鼓达人街机控制器

    如何选择合适的芯科科技Wi-Fi开发板

    正在寻找适用于超低功耗物联网应用项目的Wi-Fi 开发板吗?本文将介绍Silicon Labs(芯科科技)推出的所有SiWx917 Wi-Fi 6和低功耗蓝牙5.4解决方案的Wi-Fi 开发板。SiWx917是目前市场上最节能
    的头像 发表于 07-09 09:15 3142次阅读

    RP2040的工业级封装系统!

    带来更流畅、更高效的开发体验。WIZnet:https://wiznet.io/解决方案RP2040企业规模SME行业物联网,自动化,通信WIZnet是全球以太网
    的头像 发表于 07-06 08:34 1531次阅读
    <b class='flag-5'>RP2040</b>的工业级封装系统!

    【新品】远距离图传数传模块开发板、蓝牙模块开发板、无线模块开发板

    新品上市图传数传模块开发板蓝牙模块开发板国产无线模块开发板部分型号参与送样文末了解详情↓↓↓EWT611-900NW20S远距离图传数传模块开发板EWT611-900NW20S是
    的头像 发表于 06-12 19:33 1551次阅读
    【新品】远距离图传数传模块<b class='flag-5'>开发板</b>、蓝牙模块<b class='flag-5'>开发板</b>、无线模块<b class='flag-5'>开发板</b>

    【干货分享】RP2040 + Cyclone 10 FPGA PCB 设计

    点击图片,免费参与国产FPGA开发板开源共创活动 “ 在本文中,我将向大家展示结合了树莓派Pico (RP2040) 与 Cyclone 10 FPGA 的PCB设计项目。我将解释
    发表于 06-12 16:33