
键盘2.4G接收器
简介
2.4G键盘无线接收器 测试正常 但未做上位机 还在学QT
简介:2.4G键盘无线接收器 测试正常 但未做上位机 还在学QT开源协议
:CC BY-NC-SA 4.0
(未经作者授权,禁止转载)描述
20231017
添加了分裂键盘的固件 接收器分裂键盘1017.hex
具体的键位现在为固定的
其中右边键盘right的编码器作用为鼠标滚轮, 数字键盘number编码器为音量加减
全键无冲 为30+36+20个按键无冲(不包含功能键 shift alt ctrl win这8个)
左边键盘链接为
https://oshwhub.com/crazysuiji/fen-lie-jian-pan-left
右边键盘为
https://oshwhub.com/crazysuiji/fen-lie-jian-pan-right
数字键盘为
https://oshwhub.com/crazysuiji/fen-lie-jian-pan-number
下面为具体的键盘键值定义 暂时为固定的 后面搞QT再搞个在线修改的,现在还是为固定的
左手键盘
{APP_USBD_HID_KBD_ESCAPE,APP_USBD_HID_KBD_TILDE,APP_USBD_HID_KBD_1,APP_USBD_HID_KBD_2,APP_USBD_HID_KBD_3,APP_USBD_HID_KBD_4,APP_USBD_HID_KBD_5,APP_USBD_HID_KBD_6},
{APP_USBD_HID_KBD_F1,APP_USBD_HID_KBD_TAB,APP_USBD_HID_KBD_Q, 0,APP_USBD_HID_KBD_W,APP_USBD_HID_KBD_E,APP_USBD_HID_KBD_R,APP_USBD_HID_KBD_T},
{APP_USBD_HID_KBD_F5,APP_USBD_HID_KBD_CAPS_LOCK,APP_USBD_HID_KBD_A, 0,APP_USBD_HID_KBD_S,APP_USBD_HID_KBD_D,APP_USBD_HID_KBD_F,APP_USBD_HID_KBD_G},
{APP_USBD_HID_KBD_HOME, -1*APP_USBD_HID_KBD_MODIFIER_LEFT_SHIFT, 0,APP_USBD_HID_KBD_Z,APP_USBD_HID_KBD_X,APP_USBD_HID_KBD_C,APP_USBD_HID_KBD_V,APP_USBD_HID_KBD_B},
{APP_USBD_HID_KBD_END, -1*APP_USBD_HID_KBD_MODIFIER_LEFT_CTRL, 0,0,0, -1*APP_USBD_HID_KBD_MODIFIER_LEFT_ALT,APP_USBD_HID_KBD_SPACEBAR,-1*APP_USBD_HID_KBD_MODIFIER_LEFT_UI}
右手键盘 编码器功能为鼠标滚轮
{APP_USBD_HID_KBD_7,APP_USBD_HID_KBD_8,APP_USBD_HID_KBD_9,APP_USBD_HID_KBD_0,APP_USBD_HID_KBD_UNDERSCORE,APP_USBD_HID_KBD_PLUS,APP_USBD_HID_KBD_BACKSPACE,APP_USBD_HID_KBD_DELETE},
{APP_USBD_HID_KBD_Y,APP_USBD_HID_KBD_U,APP_USBD_HID_KBD_I,APP_USBD_HID_KBD_O,APP_USBD_HID_KBD_P,APP_USBD_HID_KBD_OPEN_BRACKET,APP_USBD_HID_KBD_CLOSE_BRACKET,APP_USBD_HID_KBD_BACKSLASH},
{APP_USBD_HID_KBD_H,APP_USBD_HID_KBD_J,APP_USBD_HID_KBD_K,APP_USBD_HID_KBD_L,APP_USBD_HID_KBD_COLON,APP_USBD_HID_KBD_QUOTE,APP_USBD_HID_KBD_ENTER,APP_USBD_HID_KBD_HOME},
{APP_USBD_HID_KBD_B,APP_USBD_HID_KBD_N,APP_USBD_HID_KBD_M,APP_USBD_HID_KBD_COMMA,APP_USBD_HID_KBD_DOT,APP_USBD_HID_KBD_SLASH,-1*APP_USBD_HID_KBD_MODIFIER_RIGHT_SHIFT,APP_USBD_HID_KBD_UP},
{ -1*APP_USBD_HID_KBD_MODIFIER_RIGHT_ALT,APP_USBD_HID_KBD_SPACEBAR,-1*APP_USBD_HID_KBD_MODIFIER_RIGHT_UI, 0,APP_USBD_HID_KBD_LEFT,APP_USBD_HID_KBD_DOWN,APP_USBD_HID_KBD_RIGHT,APP_USBD_HID_KBD_END}
数字键盘 编码器功能为音量加减
{APP_USBD_HID_KBD_PAGEUP,APP_USBD_HID_KBD_PAGEDOWN,0,APP_USBD_HID_KBD_DELETE},
{APP_USBD_HID_KBD_INSERT,APP_USBD_HID_KBD_KEYPAD_DIVIDE,APP_USBD_HID_KBD_KEYPAD_MULTIPLY,APP_USBD_HID_KBD_KEYPAD_MINUS},
{APP_USBD_HID_KBD_KEYPAD_7,APP_USBD_HID_KBD_KEYPAD_8,APP_USBD_HID_KBD_KEYPAD_9,APP_USBD_HID_KBD_KEYPAD_PLUS},
{APP_USBD_HID_KBD_KEYPAD_4,APP_USBD_HID_KBD_KEYPAD_5,APP_USBD_HID_KBD_KEYPAD_6, 0},
{APP_USBD_HID_KBD_KEYPAD_1,APP_USBD_HID_KBD_KEYPAD_2,APP_USBD_HID_KBD_KEYPAD_3, 0},
{APP_USBD_HID_KBD_KEYPAD_0,APP_USBD_HID_KBD_KEYPAD_DOT,0,APP_USBD_HID_KBD_KEYPAD_ENTER}
/**********************************************/
20231016
usbd_cdc_acm_pca这个为老固件 含有鼠标 键盘 多媒体 CDC固件 比较卡 而且更容易连键
现在更新了固件,目前只支持77键键盘 https://oshwhub.com/crazysuiji/chao-di-gong-hao-2.4Gjian-pan
新固件为去除了CDC,多媒体,鼠标HID
另外分裂键盘 那个旋钮有点蛋疼 再调调
/* ************************************ */
使用NRF52833的2.4G无线接收器, 为下面键盘配合使用
https://oshwhub.com/crazysuiji/chao-di-gong-hao-2.4Gjian-pan
接收器暂时没有支持上位机改键 最近去学习搞三弟打印鸡去了(三叉戟300尺寸)
板子打的厚度随便, 然后用电工胶带或者黑胶布 你用透明胶布都可以,把USB那边垫高 能插进去USB口即可






设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论