安装 ESP32/ESP8266 USB 驱动程序 - CP210x USB 转 UART 桥接器(Windows PC)

内容

CP210x USB芯片将USB连接转换为常规串行端口,使您的计算机能够与微控制器(如ESP32或ESP8266)建立串行通信。要在计算机和ESP32/ESP8266芯片之间进行编程或交换信息,您需要安装CP210x USB到UART桥接虚拟COM端口驱动程序。本指南展示了如何在Windows PC上安装驱动程序。

Install ESP32 ESP8266 NodeMCU USB Drivers CP210x USB to UART Bridge Windows PC

如果这是您第一次使用ESP32/ESP8266,当您将ESP板插入计算机时,您可能会发现您的ESP的COM端口不可用。这意味着您尚未安装驱动程序。仔细查看板上电压稳压器旁边的芯片,并检查其名称。对于这块板子,它配备了Silabs CP2102芯片。

ESP32 Dev Board CP2102 USB Silicon Labs Drivers

例如,ESP32 DEVKIT V1 DOIT开发板和许多其他ESP32和ESP8266模块使用CP2102CP2104芯片。

如果您按照这篇博文中的说明安装CP210x驱动程序,您将确保USB连接和通信适用于使用这些USB芯片的任何ESP开发板(以'CP210'开头)。

注意: 许多 ESP32 和 ESP8266 模块使用的另一种流行的 USB 芯片是 CH340。请始终检查您的开发板的数据表,确保您识别出您的开发板中使用的正确的 USB 转 UART 通信芯片。

从官方网站下载CP210x USB Drivers。如果您使用的是Windows PC,需要下载下面图片中突出显示的CP210x Windows Drivers文件夹。

Installing CP210x USB to UART Bridge Drivers Windows PC

下载 CP210x Windows 驱动程序后,请右键单击文件夹并解压安装文件。

Unzip the CP210x USB to UART Bridge Drivers on Windows PC

打开解压后的文件夹,双击 CP210xVCPInstaller_x64.exe 文件开始安装过程。

Open the Installation file for CP210x USB to UART Bridge Drivers Windows PC

跟随安装向导,点击“下一步”按钮,并同意使用条款以完成安装过程。

Complete the Installation wizard for CP210x USB to UART Bridge Drivers Windows PC

CP210x USB 驱动程序已成功安装。

Installation completed success for CP210x USB to UART Bridge Drivers Windows PC

点击搜索栏。

Windows PC Search bar

搜索“设备管理器”并打开控制面板:

Windows PC search for Device Manager open it

将 ESP32/ESP8266 开发板通过 USB 线连接到 Windows PC,在“端口”部分,您应该看到一个设备“Silicon Labs CP210x USB to UART Bridge (COM5)”(或者是不同的 COM 端口号)。

要使用Arduino IDE编程ESP32/ESP8266板,请记住COM端口号,在我们的例子中是5,COM5。

Testing the CP210x USB to UART Bridge Drivers Installation on Windows PC Device Manager

在Arduino IDE中,选择您的ESP32/ESP8266板的COMX端口,如前所示。我们的端口是COM5串口(USB)。

Select ESP32 ESP8266 NodeMCU COM Port Arduino IDE

就这样!现在你应该能够在 Arduino IDE 中看到 ESP32/ESP8266 的 COMX 串口。你可以上传新的代码到你的 ESP 开发板进行测试。

Uploading code to ESP32 ESP8266 NodeMCU Serial COM Port Arduino IDE

我们希望您觉得这个快速指南有用。想了解更多关于ESP32的信息吗?我们推荐以下ESP32教程以帮助您入门:

如果你认真想了解ESP32,我们建议你看看我们最畅销的电子书:

如果你喜欢ESP32,请确保你订阅我们的博客,以便不错过即将到来的项目。

感谢阅读。

总结
CP210x USB芯片将USB连接转换为常规串行端口,允许计算机与微控制器(如ESP32或ESP8266)建立串行通信。为了在计算机和ESP32/ESP8266芯片之间进行编程或交换信息,需要安装CP210x USB到UART桥接虚拟COM端口驱动程序。本指南展示了在Windows PC上安装驱动程序的步骤。安装驱动程序后,您可以确保与使用这些USB芯片的任何ESP板的USB连接和通信正常工作。确保查看您的板的数据表,以确定正确的USB到UART通信芯片。安装完成后,您可以在Arduino IDE中选择ESP32/ESP8266板的COM端口,然后上传新代码进行测试。