Monthly Archives: Luglio 2019

Clone Arduino & driver chip CH340, CH340G, CH341

Tags :

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.

(LINUX 32/64bit)

 

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!