Skip to content

Dev#23

Merged
MeowKJ merged 114 commits into
mainfrom
dev
Feb 15, 2026
Merged

Dev#23
MeowKJ merged 114 commits into
mainfrom
dev

Conversation

@MeowKJ

@MeowKJ MeowKJ commented Feb 15, 2026

Copy link
Copy Markdown
Owner

No description provided.

MeowKJ and others added 30 commits February 12, 2025 17:55
• ✨ 新增复合HID设备支持
  - 添加键盘(0x01)/鼠标(0x02)/媒体控制(0x03)三路Report ID
  - 符合USB HID 1.11规范
  - 支持同时发送多设备事件

• 🗃️ 实现EEPROM配置管理
  | 地址 | 字段         | 说明                 |
  |------|--------------|----------------------|
  | 0x00 | 固件版本      | 当前版本 v1.0 (0x01) |
  | 0x01 | 设备类型      | 旋钮款标识 (0x02)    |
  | 0x02 | 键位配置数据  | 8键×3字节连续存储     |
MeowKJ and others added 20 commits February 13, 2026 03:08
- 层选择面板双色指示(绿=当前层,橙=编辑层),分离编辑层与硬件层
- 键盘状态卡片整合电池、连接、RGB 状态,简化侧栏布局
- 终端全宽铺底,动态 padding 避免遮挡,日志上限提升至 2000
- 电池电压改用 uint16 mV 传输,精度从 0.1V 提升至 0.001V
- ADC 校准常量移至 kbd_config.h(KBD_VBAT_FULL_SCALE_MV)
- RGB 映射配置化,层切换闪烁对应按键 LED
- 层切换自动保存至 DataFlash,断电恢复
- 电池曲线调整支持 100% 显示
- 层选择面板双色指示(绿=当前层,橙=编辑层),分离编辑层与硬件层
- 键盘状态卡片整合电池、连接、RGB 状态,简化侧栏布局
- 终端全宽铺底,动态 padding 避免遮挡,日志上限提升至 2000
- 电池电压改用 uint16 mV 传输,精度从 0.1V 提升至 0.001V
- ADC 校准常量移至 kbd_config.h(KBD_VBAT_FULL_SCALE_MV)
- RGB 映射配置化,层切换闪烁对应按键 LED
- 层切换自动保存至 DataFlash,断电恢复
- 电池曲线调整支持 100% 显示
- 新增 IntroAnimation 开场动画组件

- 添加 Quicksand 字体预连接与加载

- 引入 gsap 依赖并更新锁文件

- 更新 components.d.ts 组件声明
更新 index.html 标题和描述
替换所有 MeowKeyboard 引用为 BinaryKeyboard,将猫咪 emoji 替换为键盘/工具 emoji,
更新注释和界面文案以匹配开源项目定位。
品牌名使用 BinaryKeyboard,但保留猫咪主题装饰元素(🐱😺🐾🧶)。
- kbd_mode: 始终初始化 USB(EP4 配置通道用于日志输出)
- kbd_log: 添加 USB 插入检查,无 USB 时清空队列防止阻塞
- .gitignore: 忽略 Windows 保留名 nul
- .github: 添加 AI 代码审查与分支保护配置文档及 code-quality 工作流
- Software: 添加 ESLint 配置
- Firmware: BLE HID 服务小幅调整
Signed-off-by: KJ <65823167+MeowKJ@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@vercel

vercel Bot commented Feb 15, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
binary-keyboard Ready Ready Preview, Comment Feb 15, 2026 7:58pm

Co-authored-by: Cursor <cursoragent@cursor.com>
@MeowKJ
MeowKJ merged commit 3e78931 into main Feb 15, 2026
6 of 7 checks passed
MeowKJ added a commit that referenced this pull request Feb 16, 2026
MeowKJ added a commit that referenced this pull request Feb 16, 2026
MeowKJ added a commit that referenced this pull request Feb 16, 2026
MeowKJ added a commit that referenced this pull request Feb 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants