Der CP210x USB-Chip verwandelt eine USB-Verbindung in einen regulären seriellen Port, der es Ihrem Computer ermöglicht, eine serielle Kommunikation mit Mikrocontrollern wie dem ESP32 oder ESP8266 herzustellen. Um Informationen zwischen Ihrem Computer und einem ESP32/ESP8266-Chip zu programmieren oder auszutauschen, müssen Sie die CP210x USB zu UART Bridge Virtual COM Port-Treiber installieren. Diese Anleitung zeigt, wie man die Treiber auf einem Windows-PC installiert.
Wir haben einen ähnlichen Leitfaden für Mac OS X: Installieren von ESP32/ESP8266 USB-Treibern – CP210x USB zu UART-Brücke
Wenn es das erste Mal ist, dass Sie ein ESP32/ESP8266 verwenden, ist es wahrscheinlich, dass Sie, wenn Sie das ESP-Board an Ihren Computer anschließen, den COM-Port Ihres ESP nicht verfügbar sehen. Das bedeutet, dass Sie die Treiber nicht installiert haben. Schauen Sie sich den Chip neben dem Spannungsregler auf dem Board genauer an und überprüfen Sie seinen Namen. Für dieses Board ist der Silabs CP2102-Chip verbaut.
Zum Beispiel verwenden das ESP32 DEVKIT V1 DOIT-Board und viele andere ESP32- und ESP8266-Module die CP2102- oder CP2104-Chips.
Wenn Sie die CP210x Treiber installieren, wie in diesem Blogbeitrag erklärt, stellen Sie sicher, dass die USB-Verbindung und Kommunikation für jedes ESP-Board, das diese USB-Chips verwendet (beginnend mit ‚CP210‘), funktioniert.
Hinweis: Ein weiterer beliebter USB-Chip, der von vielen ESP32- und ESP8266-Modulen verwendet wird, ist der CH340. Überprüfen Sie immer das Datenblatt Ihres Boards, um sicherzustellen, dass Sie den richtigen USB-zu-UART-Kommunikationschip identifizieren, der in Ihrem Board verwendet wird.
Beginnen Sie mit dem Herunterladen der CP210x USB-Treiber von der offiziellen Website. Wenn Sie einen Windows-PC verwenden, müssen Sie den im Bild unten hervorgehobenen CP210x Windows-Treiberordner herunterladen.
Nachdem Sie die CP210x Windows-Treiber heruntergeladen haben, klicken Sie mit der rechten Maustaste auf den Ordner und entpacken Sie die Installationsdateien.
Öffnen Sie den entpackten Ordner und doppelklicken Sie auf die _CP210xVCPInstaller"x64.exe Datei, um den Installationsprozess zu starten.
Folgen Sie dem Installationsassistenten, klicken Sie auf die Schaltfläche „Weiter“ und stimmen Sie den Nutzungsbedingungen zu, um den Installationsprozess abzuschließen.
Die CP210x USB-Treiber wurden erfolgreich installiert.
Klicken Sie auf die Suchleiste.
Suchen Sie nach „Geräte-Manager“ und öffnen Sie die Systemsteuerung:
Ein ESP32/ESP8266-Board, das über ein USB-Kabel mit Ihrem Windows-PC verbunden ist, sollte im Abschnitt „Ports“ ein Gerät „Silicon Labs CP210x USB zu UART-Brücke (COM5)“ (oder mit einer anderen COM-Port-Nummer) anzeigen.
Um das ESP32/ESP8266-Board mit der Arduino IDE zu programmieren, merken Sie sich die COM-Port-Nummer, in unserem Fall ist es 5, COM5.
Wählen Sie in der Arduino IDE Ihren ESP32/ESP8266-Board COMX-Port aus, wie zuvor gezeigt. Unserer ist der COM5-Serienport (USB).
Das ist es! Sie sollten jetzt in der Lage sein, den COMX-Seriellen Port des ESP32/ESP8266 in der Arduino IDE zu sehen. Sie können einen neuen Code auf Ihr ESP-Board hochladen, um ihn zu testen.
Wir hoffen, dass Sie diesen kurzen Leitfaden nützlich fanden. Möchten Sie mehr über den ESP32 erfahren? Wir empfehlen die folgenden ESP32-Tutorials, um zu beginnen:
Wenn Sie es ernst meinen mit dem Lernen über den ESP32, empfehlen wir Ihnen, einen Blick in unser meistverkauftes eBook zu werfen:
Wenn dir der ESP32 gefällt, stelle sicher, dass du unserem Blog folgst, damit du keine kommenden Projekte verpasst.
Danke fürs Lesen.