ESP32-S3-DevKitC-1 和 CH340 驱动程序安装指南#

在使用 ESP32-S3-DevKitC-1 开发板时,通常配备 CH340 USB 转串口芯片。为确保其在计算机上的正常识别和操作,您需要安装适当的驱动程序。以下是详细的安装步骤。

1. 驱动程序下载#

选择您的操作系统并下载相应的 CH340 驱动程序:

2. 驱动程序安装#

Windows#

  1. 下载并解压 ZIP 文件。

  2. 双击 SETUP.EXE 文件,按照提示完成安装。

  3. 安装完成后,重启计算机并重新连接开发板。

macOS#

  1. 下载并解压 ZIP 文件。

  2. 双击 .pkg 文件,按照提示进行安装。

  3. 如果提示禁止安装,在 系统偏好设置 > 安全性与隐私 中允许安装。

  4. 重启计算机并重新连接开发板。

Linux#

  • 默认情况下,Linux 内核已支持 CH340。如遇问题,可尝试加载驱动:

    sudo modprobe ch341
    

3. 确认设备连接#

  1. 将开发板通过 USB 数据线连接到计算机。

  2. 打开 Arduino IDE,选择 工具 > 开发板,确保选择 ESP32 Dev Module

  3. 检查 工具 > 端口,确认是否有 /dev/ttyUSB0(Linux)或 COMx(Windows)出现,x 为具体端口号。

4. 测试驱动#

编写并上传一个简单的测试程序,验证驱动程序是否正常工作:

void setup() {
    Serial.begin(115200); // 初始化串口,设置波特率为 115200
    Serial.println("Hello, ESP32-S3-DevKitC-1!"); // 打印测试信息
}

void loop() {
    // 在此处可以添加其他逻辑
}

4.1 上传和调试#

  1. 在 Arduino IDE 中点击上传按钮,将代码上传到 ESP32-S3-DevKitC-1。

  2. 打开串口监视器,设置波特率为 115200,确认是否能看到 “Hello, ESP32-S3-DevKitC-1!” 的输出。

5. 常见问题解决#

  • 无法识别设备:请检查 USB 线和端口的连接,确保 CH340 驱动已正确安装。

  • 串口监视器没有输出:检查波特率设置和串口选择是否正确。