/Keyboard-Nilou

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Keyboard-Nilou (KB-Nilou)

描述

目前实现的功能:

  • usb键盘模拟
  • 系统音量调节
  • 上位机通讯(java kb-nilou-SDK)
  • 语音播放
  • rgb灯效
  • 热插拔键盘座
  • 震动反馈

待填的坑:

  • 第7K的扩展(懒得做了)
  • 官方的上位机软件(懒得写了)

PCB图:

IMG
IMG

渲染图:

(初代)

IMG

(第一代)

IMG

(第二代)

IMG

实物图:(白色和透明)

IMG
IMG

原理图 嘉立创

IMG
IMG
IMG

所有的音频

  • key音
    • Kll.mp3 key音
    • Knya.mp3 key音
    • Kosu.mp3 key音
    • Krachel.mp3 key音
    • Ktshe.mp3 key音
  • 其他
    • Wel.mp3 欢迎
    • OK.mp3 好
    • UDSD.mp3 了解
    • choose.mp3 选择音效
    • HOc.mp3 上位机连接
    • HOd.mp3 上位机断开连接
  • 数字
    • Nu0.mp3 数字0
    • ...
    • Nu10.mp3 数字10
  • MCh.mp3 模式选择
    • MAu.mp3 音频编辑模式
    • MNo.mp3 普通模式
    • MSe.mp3 设置模式
      • SCh.mp3 设置选择
      • SVo.mp3 音量设置
      • Ske.mp3 key音设置
      • SLm.mp3 灯光模式
        • SLm0.mp3 0无灯光
        • SLm1.mp3 1常亮
        • SLm2.mp3 2独亮
        • SLm3.mp3 3独亮闪烁
      • SLc.mp3 灯光颜色
        • SLc0.mp3 0自定义颜色
        • SLc1.mp3 1七彩渐变
        • SLc2.mp3 2七彩渐变流水
        • SLc3.mp3 3随机
        • SLc4.mp3 4纯红
        • ...
        • SLc11.mp3 11纯白
      • SLb.mp3 灯光亮度
      • SEx.mp3 退出设置
      • SSh.mp3 震动设置
        • SSh0.mp3 0无震动
        • SSh1.mp3 1轻震动
        • SSh2.mp3 2重震动
      • SEx.mp3 退出设置