ESP32 S2 进一步测试-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3183|回复: 1

ESP32 S2 进一步测试

[复制链接]
发表于 2021-2-16 11:51 | 显示全部楼层 |阅读模式
春节这几天趁着有空再进一步研究了一下 ESP32 S2 USB 玩法。线路连接方法和之前介绍的相同【参考1】,特别注意,这次没有连接 ESP32S2 5V USB 端口的5V,  这是防止 USB 端口上的5V和板子上的5V不同导致的电流倒灌。首先测试 HID的例子:
1.png
烧写代码后设备管理器中可以看到多出的 HID 设备。
2.png
我手上的开发板是ESP32-S2-Saola-1R,引脚入下图:
3.png
调试方法:
4.png
这样,可以在 Arduino 串口监视器中看到 Debug 信息,比如插入时有如下信息:
5.png
接下来研究一下 MSD (MassStorageDeviceU)的例子,在Example->ESP32TinyUSB->MSC。这个例子需要使用1.5MB PSRAM ,对于我入手的板子来说 Flash 4MBPSRAM 2MB,完全能够满足要求。此外,需要Enable PSRAM,否则会出现不断重启的问题:
6.png
烧写之后系统中就会出现如下的硬盘。
7.png
测试发现最新版本的 ESPTinyUSB 库似乎有问题,下面是我这边正常使用的老版本的库:
EspTinyUSB-master.zip (40.23 KB, 下载次数: 26)

参考:
1.http://www.lab-z.com/esp32s2/ 支持原生USB 的ESP32 :ESP32 S2



发表于 2021-4-8 17:56 | 显示全部楼层
有空再搞一块S2玩玩
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-7-7 02:02 , Processed in 0.089818 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表