CP210x USB芯片将USB连接转换为常规串行端口,使您的计算机能够与微控制器(如ESP32或ESP8266)建立串行通信。要在计算机和ESP32/ESP8266芯片之间进行编程或交换信息,您需要安装CP210x USB到UART桥接虚拟COM端口驱动程序。本指南展示了如何在Windows PC上安装驱动程序。
如果这是您第一次使用ESP32/ESP8266,当您将ESP板插入计算机时,您可能会发现您的ESP的COM端口不可用。这意味着您尚未安装驱动程序。仔细查看板上电压稳压器旁边的芯片,并检查其名称。对于这块板子,它配备了Silabs CP2102芯片。
例如,ESP32 DEVKIT V1 DOIT开发板和许多其他ESP32和ESP8266模块使用CP2102或CP2104芯片。
如果您按照这篇博文中的说明安装CP210x驱动程序,您将确保USB连接和通信适用于使用这些USB芯片的任何ESP开发板(以'CP210'开头)。
注意: 许多 ESP32 和 ESP8266 模块使用的另一种流行的 USB 芯片是 CH340。请始终检查您的开发板的数据表,确保您识别出您的开发板中使用的正确的 USB 转 UART 通信芯片。
从官方网站下载CP210x USB Drivers。如果您使用的是Windows PC,需要下载下面图片中突出显示的CP210x Windows Drivers文件夹。
下载 CP210x Windows 驱动程序后,请右键单击文件夹并解压安装文件。
打开解压后的文件夹,双击 CP210xVCPInstaller_x64.exe 文件开始安装过程。
跟随安装向导,点击“下一步”按钮,并同意使用条款以完成安装过程。
CP210x USB 驱动程序已成功安装。
点击搜索栏。
搜索“设备管理器”并打开控制面板:
将 ESP32/ESP8266 开发板通过 USB 线连接到 Windows PC,在“端口”部分,您应该看到一个设备“Silicon Labs CP210x USB to UART Bridge (COM5)”(或者是不同的 COM 端口号)。
要使用Arduino IDE编程ESP32/ESP8266板,请记住COM端口号,在我们的例子中是5,COM5。
在Arduino IDE中,选择您的ESP32/ESP8266板的COMX端口,如前所示。我们的端口是COM5串口(USB)。
就这样!现在你应该能够在 Arduino IDE 中看到 ESP32/ESP8266 的 COMX 串口。你可以上传新的代码到你的 ESP 开发板进行测试。
我们希望您觉得这个快速指南有用。想了解更多关于ESP32的信息吗?我们推荐以下ESP32教程以帮助您入门:
如果你认真想了解ESP32,我们建议你看看我们最畅销的电子书:
如果你喜欢ESP32,请确保你订阅我们的博客,以便不错过即将到来的项目。
感谢阅读。