Modelli supportati
CodingBox One usa la stessa connessione USB–I²C e gli stessi driver di CH341T. Entrambi i dispositivi usano 1A86:5512.
CodingBox funziona con i programmatori elencati qui sotto attraverso un unico driver universale. Il driver rileva la scheda collegata via USB o porta seriale e la propone nel selettore di connessione dell’app, accanto al simulatore integrato. Non devi installare uno strumento separato per ogni dispositivo.
Modelli
| Modello | USB VID:PID | Connessione | Sistemi operativi | Driver |
|---|---|---|---|---|
| CodingBox One | 1A86:5512 | USB–I²C (CH341T) | Windows, Linux, macOS | Windows x64: WCH CH341PAR.EXE + CH341PAR.ZIP; Windows (WinUSB): Zadig + libusb; Linux/macOS: libusb |
| SFPTotal Device (PG-series, Board: Mini/Plus/PlusX) | 04D8:000A / 03EB:204B | porta seriale (COM) via USB | Windows, Linux, macOS | USB CDC: non serve; SFPTotal |
| SFPTotal Whistle (FT232R / FT231X) | 0403:6001 / 0403:6015 | porta seriale (COM), FTDI | Windows, Linux, macOS | Windows: FTDI VCP + FTDI D2XX; Linux/macOS: VCP |
| LightBox (HiSilicon Optical Module Tool Box) | F0A1:0010 | USB, senza driver del produttore | Windows, Linux, macOS | Windows: WinUSB; Linux/macOS: libusb |
| FS Coding Box (FSBox V4) | 4653:4342 | USB HID, senza driver | Windows, Linux, macOS | non serve |
| CP210x Coding Board | 10C4:EA61 | USB (WinUSB) | Windows | Silicon Labs Direct Access / USBXpress 4.x (WinUSB) |
| EZ Coding Box | 04D8:ED1E | USB (WinUSB) | Windows | WinUSB |
| CH341 Coding Board (CH341 / CH341A / CH341T) | 1A86:5512 | USB, driver WCH su Windows | Windows, Linux, macOS | Windows x64: WCH CH341PAR.EXE + CH341PAR.ZIP; Windows (WinUSB): Zadig + libusb; Linux/macOS: libusb |
| CH347 Coding Board (CH347T / CH347F) | 1A86:55DC / 1A86:55DB / 1A86:55DD / 1A86:55DE | USB HID senza driver o con driver WCH | Windows, Linux, macOS | HID: non serve; Windows x64 (vendor): WCH CH341PAR.EXE + CH341PAR.ZIP; Linux/macOS (vendor): libusb; CH347EVT.ZIP |
| FT232H Coding Board | 0403:6014 | USB (libusb) | Windows, Linux, macOS | Windows: Zadig, libusb; Linux, macOS: libusb |
| CP2112 Coding Board | 10C4:EA90 | USB HID, senza driver | Windows, Linux, macOS | non serve |
Note di installazione
- La connessione WCH su Windows x64 richiede
CH341DLLA64.DLLper CH341 / CodingBox One eCH347DLLA64.DLLper CH347. Queste connessioni tramite DLL non sono disponibili su Windows ARM64. Usare CH341PAR per I²C; CH341SER è un driver per porta seriale. CH347T in modalità HID non richiede un driver del produttore. - Su Windows, mantenere il driver FTDI VCP/D2XX per Whistle: sostituirlo con WinUSB tramite Zadig disattiva queste connessioni. Linux/macOS usano la porta seriale. FT232H usa una connessione MPSSE/libusb separata.
- Il supporto CP210x riguarda il programmatore USBXpress con Direct Access 4.x o successivo basato su WinUSB. Il normale driver VCP CP210x per USB–UART non fornisce questa connessione. CP210x ed EZ Coding Box attualmente funzionano solo su Windows.
- Su Linux, configurare i permessi di accesso ai dispositivi USB, HID e seriali. Installare libusb per i dispositivi che la richiedono; la stessa libreria viene usata su macOS.
Il simulatore
Anche senza nessuna scheda collegata, il simulatore è sempre disponibile, così l’interfaccia resta pienamente utilizzabile per l’apprendimento e la valutazione.
Per lavorare con moduli reali servono una scheda fisica e il driver. La lettura e la decodifica avvengono sempre nell’applicazione stessa.