Skip to main content Link Menu Expand (external link) Document Search Copy Copied

设计要素

硬件

  • 芯片
    • 主控: esp32s3
    • 供电
    • 充电: x
  • 显示: OLED/LCD
  • 电池: x
  • 蜂鸣器
  • pcb
    • 印制
    • 贴片
  • 轴体
  • 壳体
    • 3d建模
    • 仿真
    • 模具
  • 键帽
  • 定位板
  • 静音缓冲

软件

基本功能

  • 电源开关(暂无)
  • 状态显示
    • 支持屏幕显示
    • 显示运行状态
    • 彩色屏幕
    • 提示状态变化
      • 运行
      • 连接状态
      • 待机
  • 连接管理
    • USB连接相关
      • USB Device驱动
      • 选择是否通过USB发送按键
    • 蓝牙相关
      • 蓝牙Server驱动
      • 打开蓝牙
      • 关闭蓝牙
      • 重置连接
      • 支持多连接
      • 蓝牙状态显示
  • 键盘输入
    • 移植QMK键盘软件
  • 在线升级
    • HTTP OTA升级
    • OTA支持HTTPS
  • 充电
    • 显示电量
    • 展示充电状态
  • 节能
    • 支持USB Suspend
      • 支持resume,k-state检测
      • 支持唤醒host
    • 支持自动进入IDLE节能

高级功能

  • 布局相关
    • 布局展示
    • 布局制定
  • 定制宏
    • 支持宏录制
  • 统计功能
    • 支持输入直方图
  • 键记录
  • 自动补全
  • 编程框架?
  • 游戏
  • 键盘密码
  • 打字特效
  • 存储功能

开发计划

计划时间安排

时间阶段 内容 备注
2023/02/25 ~ 2023/02/28 蓝牙驱动、连接管理 解决蓝牙连接问题,支持开关蓝牙、usb连接等
2023/03/01 ~ 2023/03/07 布局展示、键码定制 支持键布局定制
2023/03/08 ~ 2023/03/15 显示驱动、蜂鸣器 尝试增加外设
2023/03/15 ~ 2023/03/31 PCB设计、外壳设计 设计对用户友好的硬件布局,以及外壳
2023/03/16 ~ 2023/03/31 创建公众号 创建公众号,学习公众号文章发布和写作流程
2023/04/01 ~ 2023/04/15 PCB设计、外壳设计 设计对用户友好的硬件布局,以及外壳
2023/04/24 ~ 2023/04/30 适配SPI显示驱动 适配SPI LCD驱动
2023/05/01 ~ 2023/05/15 PCB设计、外壳设计 设计对用户友好的硬件布局,以及外壳
2023/05/15 ~ 2023/05/31 外壳试制、PCB生产、贴片 PCB贴片
2023/06/01 ~ 2023/06/15 美化界面 使用numl.design美化界面

问题列表

现有问题列表

问题ID 描述 问题原因 解决方法 计划解决时间 当前状态
001 蓝牙无法连接 battery_set导致挂死,无法通过indication发送按键 去掉battery_set操作 2023/02/28 已解决
002 蓝压断开后无法恢复连接 未知   2023/03/07  
003 usb在电脑待机后没有响应 esp-idf未处理esp32sx USB resume中断 esp-idf中增加对resume中断的处理 2023/04/24 已解决