Zum Hauptinhalt springen

CH340/CH341-Treiber

Installation der CH340/CH341-Treiber für Entwicklerboard Nano, Uno und Mega

Betroffene Produkte:


Inhaltsverzeichnis


Einführung

Einige Arduino-Entwicklerboards wie der Arduino Nano, Uno und Mega verwenden den CH340 oder CH341 USB-zu-Seriell-Chip, um die Kommunikation zwischen dem Computer und dem Board zu ermöglichen. Damit Ihr Computer das Board erkennt, müssen die entsprechenden Treiber installiert sein.


Schritt 1: Identifizierung des Chips

Bevor Sie mit der Installation fortfahren, sollten Sie sicherstellen, dass Ihr Board tatsächlich den CH340 oder CH341 Chip verwendet. Dies kann in der Regel durch eine Sichtprüfung des Chips auf dem Board oder durch eine Überprüfung der Produktdokumentation erfolgen.


Schritt 2: Treiberinstallation für Windows

Download des Treibers:

Laden Sie die neuesten CH340/CH341-Treiber von der offiziellen Website herunter: CH340/CH341 Treiber für Windows

Installation des Treibers:

  1. Entpacken Sie die heruntergeladene Datei und führen Sie die CH341SER.EXE aus
  2. Folgen Sie den Anweisungen im Installationsassistenten
  3. Starten Sie nach der Installation den Computer neu

Schritt 3: Treiberinstallation für macOS

Download des Treibers:

Laden Sie die macOS-Version der CH340/CH341-Treiber herunter: CH340/CH341 Treiber für macOS

Installation des Treibers:

  1. Entpacken Sie die heruntergeladene Datei
  2. Doppelklicken Sie auf die .pkg-Datei und folgen Sie den Anweisungen des Installationsprogramms
  3. Starten Sie nach der Installation Ihren Mac neu

Zulassen des Treibers (macOS 10.13 und höher):

Wichtig für macOS

Öffnen Sie die Systemeinstellungen und gehen Sie zu „Sicherheit“. Wenn eine Meldung erscheint, dass die Installation blockiert wurde, klicken Sie auf „Zulassen“.


Schritt 4: Treiberinstallation für Linux

Automatische Erkennung:

Die meisten modernen Linux-Distributionen erkennen den CH340/CH341-Chip automatisch, und es ist keine manuelle Treiberinstallation erforderlich.

Manuelle Installation (falls erforderlich):

Falls eine manuelle Installation notwendig ist, führen Sie folgende Befehle im Terminal aus:

sudo apt-get install build-essential dkms
git clone https://github.com/juliagoda/CH341SER_LINUX.git
cd CH341SER_LINUX
make
sudo make load

Schritt 5: Überprüfung der Installation

Anschließen des Boards:

Schließen Sie Ihr Arduino-Board an den Computer an.

Überprüfung unter Windows:

Öffnen Sie den Geräte-Manager und suchen Sie nach dem Eintrag "USB-SERIAL CH340" unter "Anschlüsse (COM & LPT)".

Überprüfung unter macOS:

Öffnen Sie das Terminal und geben Sie den Befehl ein:

ls /dev/cu.*

Suchen Sie nach einem Eintrag wie /dev/cu.wchusbserialXXXX.

Überprüfung unter Linux:

Geben Sie den folgenden Befehl im Terminal ein:

dmesg | grep tty

Suchen Sie nach einem Eintrag wie /dev/ttyUSB0 oder /dev/ttyUSB1.

Erfolg

Wenn das Board korrekt erkannt wird, können Sie es in der Arduino IDE auswählen und Programme hochladen.


Fehlerbehebung

Treiber wird nicht erkannt:

  • ✅ Stellen Sie sicher, dass der Treiber ordnungsgemäß installiert wurde
  • ✅ Überprüfen Sie, ob das USB-Kabel und der USB-Port funktionieren
  • ✅ Starten Sie den Computer neu und versuchen Sie es erneut

Probleme unter macOS:

macOS-Sicherheitseinstellungen
  • Prüfen Sie, ob der Treiber unter "Sicherheit & Datenschutz" zugelassen wurde
  • Stellen Sie sicher, dass Sie den neuesten Treiber für Ihre macOS-Version verwenden

Probleme unter Linux:

Linux-Treiber

Falls das Gerät nicht automatisch erkannt wird, stellen Sie sicher, dass die notwendigen Kernel-Module geladen sind. Sie können dies mit lsmod | grep ch341 überprüfen.


Zusätzliche Ressourcen