ESP32-S2、ESP32-S3等ESP32-S系列的芯片都是带有USB OTG接口的。乐鑫去年9月的时候写过一篇题为“ESP-USB:乐鑫无线通信解决方案”的文章,文章中就写过关于ESP32-S3-USB-OTG板的相关内容。在这篇文章中,他们主要展示了USB的示例代码、中文文档,以及一点关于电路板本身的信息。具体的产品信息当时并不多。
最近,我在浏览该公司官方全球速卖通商店的时候,我注意到 ESP32-S3-USB-OTG板有了售价,价格是35美元,运费需要另付。而且还提供了比之前更详细的信息。现接下来我们一起来仔细看看。

ESP32-S3-USB-OTG 开发板规格:
- 无线模块 – ESP32-S3-MINI-1-N8 模块,带 ESP32-S3 双核 Xtensa LX7 处理器,支持 WiFi 4 和蓝牙 5.0 连接,8MB QSPI 闪存
- 存储 – MicroSD 卡插槽
- 显示屏 – 1.3 英寸彩色 LCD
- USB
- 1x 全速 USB 主机端口
- 1x 全速 USB 从端口
- 1 个用于调试的 Micro USB 端口(UART 控制台)
- 扩展 – 14 个带 6x GPIO、JTAG、3.3V 和 GND 的焊盘
- 其他 – 2 个 LED、菜单、向上和向下按钮、启动和重置按钮、BAT/5V 选择开关
- 电源供应
- 通过 USB 主机或 Micro USB 端口提供5V电压
- 可选4.2V/500mAh电池
- 尺寸 – (待定)

在该产品的全球速卖通页面上,有一个到Github代码库的链接:https://github.com/espressif/esp-dev-kits/tree/master/esp32-s3-usb-otg,但由于某种原因该库已经被删除了。不过,由于Github是一个版本控制系统,我们仍然可以访问已删除的英文和中文自述文件。我由此得到了正确的存储库,其中包含包括原理图和 PCB 布局在内的全部细节。
ESP32-S3-USB-OTG板由两块板组成,其中一块主板带有 ESP32-S3 模块和很多其他端口,另一块则带有 LCD 显示屏的子板。下图是主板的底部,有 14 个 I/O 和 JTAG 焊盘、电池焊盘、LED 和 CP2102N USB 转 TTL 芯片。

该板可用于开发利用 ESP32-S2/S3 USB 接口的应用,例如无线存储设备、Wi-Fi 网卡、LTE MiFi(一个便携式无线装置)、多媒体设备、虚拟键盘和鼠标。你们可以在 Github 上找到使用 USB 设备或主机接口的代码示例:
- USB主机
- USB 摄像头支持视频流、本地 JPEG 编码和存储、通过 WiFi 传输图像等
- 用于蜂窝网络访问的 4G USB 加密狗、使用 WiFi 热点、物联网网关
- USB设备
- USB 大容量存储 – 该板可转换为无线 U 盘、读卡器或音乐播放器
- 人机接口设备 (HID),该板可用作 USB 触摸板、键盘或游戏板
- USB-UART 转接器

文章翻译者:Nicholas,技术支持工程师、瑞科慧联(RAK)高级工程师,深耕嵌入式开发技术、物联网行业多年,拥有丰富的行业经验和新颖独到的眼光!