====== CH340/CH341-Treiber ====== ===== Installation der CH340/CH341-Treiber für Entwicklerboard Nano, Uno und Mega ===== [[https://www.christians-shop.de/Nano-V3-Entwicklerboard-fuer-Arduino-IDE-ATMEL-ATmega328P-AVR-Mikrocontroller-CH340-Chip-Christians-Technikshop|Nano V3 | Entwicklerboard für Arduino IDE]] [[https://www.christians-shop.de/UNO-R3-Entwicklerboard-fuer-Arduino-IDE-ATMEL-ATmega328P-AVR-Mikrocontroller-CH340-Chip-Christians-Technikshop|UNO R3 | Entwicklerboard für Arduino IDE]] [[https://www.christians-shop.de/MEGA-2560-Entwicklerboard-fuer-Arduino-IDE-ATMEL-ATmega2560-AVR-Mikrocontroller-CH340-Chip-Christians-Technikshop|Mega2560 | Entwicklerboard für Arduino IDE]] ===== Inhaltsverzeichnis ===== - [[#Einführung|Einführung]] - [[#Schritt 1: Identifizierung des Chips|Schritt 1: Identifizierung des Chips]] - [[#Schritt 2: Treiberinstallation für Windows|Schritt 2: Treiberinstallation für Windows]] - [[#Schritt 3: Treiberinstallation für macOS|Schritt 3: Treiberinstallation für macOS]] - [[#Schritt 4: Treiberinstallation für Linux|Schritt 4: Treiberinstallation für Linux]] - [[#Schritt 5: Überprüfung der Installation|Schritt 5: Überprüfung der Installation]] - [[#Fehlerbehebung|Fehlerbehebung]] - [[#Zusätzliche Ressourcen|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: [[https://www.wch.cn/download/CH341SER_EXE.html|CH340/CH341 Treiber für Windows]] * **Installation des Treibers:** * Entpacken Sie die heruntergeladene Datei und führen Sie die `CH341SER.EXE` aus. * 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: [[https://www.wch.cn/download/CH341SER_MAC_ZIP.html|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):** * Installieren Sie die notwendigen Pakete mit: * `sudo apt-get install build-essential dkms` * Laden Sie den Quellcode von GitHub herunter: * `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`. ===== 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. ===== Zusätzliche Ressourcen ===== * [[https://www.arduino.cc/en/Guide/ArduinoNano|Arduino offizielle Dokumentation]] * [[https://www.wch.cn/|CH340/CH341 Herstellerseite]]