Clone Arduino & driver chip CH340, CH340G, CH341
Category : RISORSE UTILI
Il chip CH340 /CH341 viene utilizzato da molte schede compatibili Arduino per fornire la connettività USB.
Molti sistemi operativi non riconoscono questi chip in modo nativo perché mancano i driver e di conseguenza abbiamo un errore dovuto alla assenza del driver.
La mancanza di questo driver non ci consente di comunicare con le piattaforme hardware e utilizzare il software di sviluppo Arduino.
Nessun panico, l’installazione del driver è molto semplice!
Dal sito web ufficiale del produttore (cinese) occorre scaricare il driver.
Una volta eseguita la decompressione del pacchetto, è possibile procedere con l’aggiornamento del driver per il dispositivo CH340/CH341 o equivalente (download solo il driver per il proprio sistema operativo):
WINDOWS 32/64bit (versione: 3.4 – 2016/09/27)
I driver nel sistema operativo Windows sono mancanti, è necessario scaricarli e installarli.
(WINDOWS 32/64bit) for Windows 10/8.1/8/7/VISTA/XP/2000/ME/98 & SERVER 2016/2012/2008/2003
LINUX 32/64bit (version: 1.5 – 2018/03/18)
I driver sono integrati in diverse distribuzioni Linux. Se il dispositivo non è riconosciuto, scaricare il driver Linux CH340/CH341.
MAC OS 32/64bit (version: 1.5 – 2018/07/05)
Questo driver è per MacOS Sierra / High Sierra. Non installare i driver per Mojave, perché sembra che le ultime versioni siano dotate del supporto CH340/CH341.
(MAC OS 32/64bit) for MacOS Sierra/High Sierra
Installatione
• Disconnettere ogni dispositivo CH34*.
• Rimuovere i vecchi drivers se presenti:
• sudo kext unload /Library/Extensions/usbserial.kext
• sudo kext unload /System/Library/Extensions/usb.kext
• Rimuovi i vecchi driver digitando i seguenti comandi (dipende dalla vostra installazione):
• sudo rm -rf /System/Library/Extensions/usb.kext
• sudo rm -rf /Library/Extensions/usbserial.kext
• Doppio click su CH34x_Install_V1.5.pkg file e installare (non necessita di riavvio)
• Invece di riavviare, dovete forzare l’uscita dall’installere dopo che la procedura è completa.
• Carica il nuovo driver:
• sudo kextload /Library/Extensions/usbserial.kext
• Connettere il dispositivo. Esso dovrebbe comparire sotto la directory /dev . Esempio:
• /dev/cu.wchusbserial1410
• /dev/cu.wchusbserial1420
ANDROID (version: 1.5 – 2018/03/18)
Android 3.1 – USB Host, root, apk, lib, (Java Driver), App Demo, (USB UART Demo SDK)
Enjoy!