CH340/CH341-Treiber
Installation der CH340/CH341-Treiber für Entwicklerboard Nano, Uno und Mega
Betroffene Produkte:
- Nano V3 | Entwicklerboard für Arduino IDE
- UNO R3 | Entwicklerboard für Arduino IDE
- Mega2560 | Entwicklerboard für Arduino IDE
Inhaltsverzeichnis
- Einführung
- Schritt 1: Identifizierung des Chips
- Schritt 2: Treiberinstallation für Windows
- Schritt 3: Treiberinstallation für macOS
- Schritt 4: Treiberinstallation für Linux
- Schritt 5: Überprüfung der Installation
- Fehlerbehebung
- Zusätzliche Ressourcen
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:
- Entpacken Sie die heruntergeladene Datei und führen Sie die
CH341SER.EXEaus - Folgen Sie den Anweisungen im Installationsassistenten
- 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:
- Entpacken Sie die heruntergeladene Datei
- Doppelklicken Sie auf die
.pkg-Datei und folgen Sie den Anweisungen des Installationsprogramms - Starten Sie nach der Installation Ihren Mac neu
Zulassen des Treibers (macOS 10.13 und höher):
Ö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.
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:
- 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:
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.