ESP32-S3-DevKitC-1 和 CH340 驱动程序安装指南#
在使用 ESP32-S3-DevKitC-1 开发板时,通常配备 CH340 USB 转串口芯片。为确保其在计算机上的正常识别和操作,您需要安装适当的驱动程序。以下是详细的安装步骤。
1. 驱动程序下载#
选择您的操作系统并下载相应的 CH340 驱动程序:
Windows:
macOS:
Linux:
Linux 通常直接支持 CH340 驱动,无需额外安装。如果需要手动加载,可以使用以下命令:
sudo modprobe ch341
2. 驱动程序安装#
Windows#
下载并解压 ZIP 文件。
双击
SETUP.EXE文件,按照提示完成安装。安装完成后,重启计算机并重新连接开发板。
macOS#
下载并解压 ZIP 文件。
双击
.pkg文件,按照提示进行安装。如果提示禁止安装,在 系统偏好设置 > 安全性与隐私 中允许安装。
重启计算机并重新连接开发板。
Linux#
默认情况下,Linux 内核已支持 CH340。如遇问题,可尝试加载驱动:
sudo modprobe ch341
3. 确认设备连接#
将开发板通过 USB 数据线连接到计算机。
打开 Arduino IDE,选择 工具 > 开发板,确保选择 ESP32 Dev Module。
检查 工具 > 端口,确认是否有
/dev/ttyUSB0(Linux)或COMx(Windows)出现,x为具体端口号。
4. 测试驱动#
编写并上传一个简单的测试程序,验证驱动程序是否正常工作:
void setup() {
Serial.begin(115200); // 初始化串口,设置波特率为 115200
Serial.println("Hello, ESP32-S3-DevKitC-1!"); // 打印测试信息
}
void loop() {
// 在此处可以添加其他逻辑
}
4.1 上传和调试#
在 Arduino IDE 中点击上传按钮,将代码上传到 ESP32-S3-DevKitC-1。
打开串口监视器,设置波特率为 115200,确认是否能看到 “Hello, ESP32-S3-DevKitC-1!” 的输出。
5. 常见问题解决#
无法识别设备:请检查 USB 线和端口的连接,确保 CH340 驱动已正确安装。
串口监视器没有输出:检查波特率设置和串口选择是否正确。