外观
项目简介🪄
本项目基于【立创开发板 ColorEasyPico2 RP2350】构建,是一个双功能的小键盘,会根据连接的设备自动切换功能,既能当小键盘又能当计算器。 项目结构与电路设计简单,适合新手复刻焊接,成本低廉,仅需6种器件即可完成的小键盘。
项目功能
固件功能
- ✅ USB-HID小键盘(连接到主机USB接口时)
- ✅ 计算器(连接到电源时)
- ✅ 按键RGB灯效
- ✅ RGB亮度调节
- ✅ 小屏幕信息显示
项目参数🔮
- 基于【立创开发板 ColorEasyPico2 RP2350】,支持USB-HID功能,通过HID模拟键盘
- 屏幕使用 SSD1306 驱动 0.91 寸屏幕,用于显示计算器,灯光亮度等信息
- 按键采用热插拔设计,可自由更换键盘轴体
- 旋钮采用EC11,HID模式下按下为NUM LOCK按键,计算器模式下为AC清除按键
- 灯光采用WS2812 RGB灯珠,通过pwm信号控制,支持彩色
实物图
1 | 2 |
---|---|
![]() | ![]() |
![]() | ![]() |
小键盘模式 | 计算器模式 |
![]() | ![]() |
拓展方向
本项目提供了一个简单的多功能小键盘,你可以在本项目的基础上添加更多灯效,屏幕功能等等。另外RP2350还带有USB串口通讯,你可以借助UART通讯使用QT/Flutter为小键盘开发一个上位机,实现更多自定义功能,比如自定义键位、快捷键、音乐律动灯效、电脑性能显示等,而且主板还有余2个IO,1个可共用的IIC,完全可以拓展很多功能。 - 更多RGB灯效
- 上位机软件控制
- 自定义快捷键
- 电脑性能显示
- 温湿度监测
- ......
代码仓
EDA-Keypad源码https://gitee.com/JasonYANG170/eda-keypad