ESP32C3蓝牙键盘
2023-06-125455
AI 快速预览详细
本文介绍了如何使用Arduino IDE对ESP32C3蓝牙键盘进行键值修改和增加按键的方法。首先,提供了详细的键码表,如Q键对应0x14,W键对应0x1A等。接着,展示了如何修改硬件按键引脚,并在代码中增加新的按键处理部分。通过这些步骤,用户可以轻松实现自定义键盘功能,满足个性化需求。
|
原创来自立创开源社区:https://oshwhub.com/z_star/CVgong-cheng-shi-zhuan-yong-jian 这里主要讲一下怎么修改按键对应的键值,和增加按键。程序采用Arduino IDE开发,需要安装附件里面的两个库。 修改键值: ![]() chatgpt给的键码表: 以下是一些常见的键盘码: Q键:0x14 W键:0x1A E键:0x08 R键:0x15 T键:0x17 Y键:0x1C U键:0x18 I键:0x0C O键:0x12 P键:0x13 A键:0x04 S键:0x16 D键:0x07 F键:0x09 G键:0x0A H键:0x0B J键:0x0D K键:0x0E L键:0x0F Z键:0x1D X键:0x06 C键:0x1B V键:0x19 B键:0x05 N键:0x11 M键:0x10 空格键:0x2C Enter键:0x28 Tab键:0x2B CapsLock键:0x39 Shift键:0xE1 Ctrl键:0xE0 Alt键:0xE2 左Windows键:0xE3 右Windows键:0xE7 Esc键:0x29 Backspace键:0x2A Delete键:0x4C Page Up键:0x4B Page Down键:0x4E Home键:0x4A End键:0x4D 方向键上:0x52 方向键下:0x51 方向键左:0x50 方向键右:0x4F 修改硬件按键引脚: ![]() ![]() 需要增加按键,这两个位置需要增加引脚定义 增加按键: 除了上面两处引脚定义需要增加,还需要增加按键处理部分。 ![]() ![]() ![]() 有问题可以留言交流,或者去提问原作者。 |
-
-
81.36 KB, 下载次数: 4918
arduino程序










