OTG HID教程
支持固件
- 目前支持ESP32S3,ESP32S2 MINI的两款开发板
- 可以OTG转接口直接链接(这样没办法充电),也可以 使用三合一(带充电、网线、OTG口)转接口链接
- 开发板和转接头,拼多多 1688自己采购,转接头建议买三合一
-
下载固件
- 请到网盘iOS资源文件夹-脱机版本-OTG-HID固件文件下载对应开发板的固件
- 注意:固件里面有相对坐标和绝对坐标两种固件
- 相对鼠标兼容性强,但是需要自己计算补偿率,如果出现误差需要调用归零函数处理
- 绝对鼠标在iOS17+系统上兼容良好,无需计算补偿率点击更精准
刷入固件
- 刷入固件和安卓是一样,这里不再重复,参考安卓蓝牙刷入固件
- 刷入的时选择iOS 脱机版本的OTG固件,不要选择错了
- ESP32S2 刷入固件,需要按一下“按住 BOOT -> 点按 RST”动作
- ESP32S3刷好了链接手机,需要插入USB-OTG口,不要插入COM口
链接手机
- 这里演示的是三合一的转接头
- 链接示意图:(可以不插网线)
-
- 链接后,进入手机设置,可以看到以太网选项,以太网有EasyClick NCM + HID Input选项
-
- 点击EasyClick NCM + HID Input选项,可以看到分配的IP地址等信息,如果没有分配建议重启开发板,按下RST键
-
- 如果插上了网线,可以看到有线网络信息
-
- 以上信息完整,代表OTG识别链接成功
测试功能
- OTG连接好了,APP设置-OTG HID设置选项,可以按下测试HOME按钮,看看是否返回桌面,返回就代表成功
- 也可以通过代码脚本的方式尝试
-
坐标校准
- EC 6.6.0+ 新增了坐标校准功能,在app设置-OTG HID设置选项-坐标校准按钮
- OTG选项都配置好,并且可以测试通过,然后点击坐标校准,会半透明的界面提示,点击开始校准按钮,鼠标开始移动自动校准比率
- 完成后点击关闭