Sensore di temperatura digitale a un filo Lonely Binary CH34X
Sopraview
La famiglia CH34X comprende chip USB-seriale ampiamente utilizzati, prodotti da WCH (WinChipHead), comunemente integrati nelle schede di sviluppo generiche UNO R3, ESP8266 ed ESP32. I modelli più diffusi includono CH340G, CH340C, CH340K, CH343 e CH9102. Sebbene questi chip svolgano lo stesso scopo fondamentale, ovvero facilitare la comunicazione seriale, differiscono per dimensioni e compatibilità. Per i modelli più vecchi, come CH340G e CH340C, i driver sono in genere preinstallati sui sistemi operativi moderni come Windows, macOS e Linux, consentendo la connessione immediata a un PC o Mac. Tuttavia, i modelli più recenti, come CH340K, CH343 e CH9102, richiedono l'installazione manuale dei driver a causa della loro versione più recente.
Installazione del driver
I driver per la famiglia CH34X possono essere scaricati dal sito ufficiale WCH websito a https://www.wch‑ic.com/downloads/category/30.html
- Finestre
Su Windows, se il driver non è installato, collegando una scheda di sviluppo con un chip CH34X potrebbe apparire un dispositivo seriale non riconosciuto in Gestione dispositivi. Ciò indica che il driver corretto è mancante e deve essere installato manualmente.Per Windows, la procedura di installazione è semplice: scarica la versione del driver adatta al tuo chip e al tuo sistema operativo, quindi segui le istruzioni del programma di installazione per completare la configurazione.
- Il MacBook
Su un MacBook, puoi verificare se la scheda di sviluppo è stata rilevata utilizzando i seguenti comandi del terminale:
Questi comandi elencano i dispositivi seriali connessi. Se la scheda di sviluppo appare nell'output (ad esempio, come tty.wchusbserial), viene riconosciuta dal sistema.
Tuttavia, caricando il codice tramite l'IDE Arduino, potresti comunque riscontrare un errore come "Si è verificato un errore fatale: impossibile scrivere nella RAM di destinazione". Questo problema è spesso legato a un driver obsoleto o incompatibile, in particolare con chip più recenti come CH343 o CH9102. In questi casi, è necessario aggiornare il driver.
Su macOS, il processo di installazione del driver è leggermente più complesso. Dopo aver scaricato il pacchetto driver, seguite il manuale incluso per l'installazione. Una volta installato, assicuratevi che il driver sia abilitato accedendo a Impostazioni di Sistema, selezionando Estensioni e verificando che il driver CH34xVCP sia elencato in "Estensioni Driver". Abilitatelo se necessario. Se il driver non viene visualizzato, potrebbe essere necessaria la reinstallazione.
Inoltre, nelle impostazioni Privacy e sicurezza, imposta "Consenti agli accessori di connettersi" su "Sempre". Questo impedisce a macOS di richiedere l'autorizzazione ogni volta che la scheda di sviluppo viene connessa.
Considerazioni sui cavi
Un altro problema frequente riguarda il cavo USB utilizzato con la scheda di sviluppo. I cavi forniti in dotazione con dispositivi come giocattoli o altoparlanti Bluetooth (ad esempio, Micro-USB o USB-C) spesso supportano solo l'alimentazione, senza però trasferire dati. Questi cavi alimentano la scheda, ma non possono essere utilizzati per caricare il codice. Per un corretto funzionamento, assicurarsi di utilizzare un cavo di alta qualità che supporti sia l'alimentazione che la trasmissione dati.
Documenti / Risorse
![]() |
Sensore di temperatura digitale a un filo Lonely Binary CH34X [pdf] Guida all'installazione CH340G, CH340C, CH340K, CH343, CH9102, CH34X Sensore di temperatura digitale a un filo, CH34X, Sensore di temperatura digitale a un filo, Sensore di temperatura digitale, Sensore di temperatura, Sensore |