• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

ESP32可以开发USB HID吗?

Toffy 2018-08-07 浏览量:12491
可以模拟USB键盘、鼠标吗?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 找到了,真有大神分享到github了

    https://github.com/asterics/esp32_mouse_keyboard​

    • 发布于 2018-08-08
    • 举报
    • 评论 2
    • 0
    • 0
Toffy 回复了 xukejing:你给的链接404哦 回复
xukejing 回复了 xukejing:https://github.com/asterics/esp32_mouse_keyboard.git 回复

其他答案 数量:16
  • 单独使用ESP32不行。

    首先,ESP32芯片没有内置USB,没有USB功能。

    其次,如果用GPIO口模拟的话,USB通讯用的是差分通讯方式,模拟起来非常困难。

    如果执意要使用ESP32开发USB-devices的话,可以用USB扩展IC,如国产的沁恒USB扩展IC,以下链接供选型:

    http://www.wch.cn/products/category/1.html​

    • 发布于2018-08-07
    • 举报
    • 评论 0
    • 4
    • 0

  • 可以的,可以使用ESP32进行数据传输
    • 发布于2018-08-07
    • 举报
    • 评论 0
    • 2
    • 0

  • 看手册如果支持USB模拟的话就可以,不能支持就不行,这是个无线模块,不支持,可以配合支持USB的arduino某款开发板使用
    • 发布于2018-08-08
    • 举报
    • 评论 0
    • 2
    • 0

  • 可以的,带usb功能芯片的都支持鼠标键盘
    • 发布于2018-08-07
    • 举报
    • 评论 0
    • 1
    • 0

  • esp32的强项是联网支持,反而不带usb支持,需要扩展
    • 发布于2018-08-07
    • 举报
    • 评论 0
    • 1
    • 0

  • 不能,ESP32芯片本身是不带硬件USB功能的,也没有第三方库支持软件模拟USB的功能。

    但是它有蓝牙4.0,理论上可以开发蓝牙HID设备,比如蓝牙鼠标、蓝牙键盘、蓝牙游戏手柄、蓝牙MIDI乐器等。

    就等厉害的开发者写蓝牙HID的库了,然后分享给我们用。

    • 发布于2018-08-08
    • 举报
    • 评论 0
    • 1
    • 0

  • 不可以的,ESP没有USB的外设,要再加其他的转换芯片
    • 发布于2018-08-09
    • 举报
    • 评论 0
    • 0
    • 0

  • ESP32不能支持USB,只能另外找个芯片来进行协议转换
    • 发布于2018-08-10
    • 举报
    • 评论 0
    • 0
    • 0

  • ESP32是不支持USB的,只能外接芯片进行转接操作
    • 发布于2018-08-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 应该是不可以的,ESP32主要是用来搞联网的
    • 发布于2018-08-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 不可以,本身esp32就没有usb hid接口。
    • 发布于2018-08-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 当然可以来   ESP32内置来一颗32的内核   你把HID的代码移植进去即可
    • 发布于2018-09-09
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

ESP32可以开发USB HID吗?