Modelos compatibles
CodingBox One utiliza la misma conexión USB–I²C y los mismos controladores que CH341T. Ambos dispositivos usan 1A86:5512.
CodingBox trabaja con los programadores de la tabla siguiente mediante un único controlador universal. El controlador detecta la placa conectada por USB o por puerto serie y la ofrece en el selector de conexión de la aplicación, junto al simulador integrado. No hace falta instalar una herramienta distinta para cada dispositivo.
Modelos
| Modelo | USB VID:PID | Conexión | Sistemas operativos | Controlador |
|---|---|---|---|---|
| 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 | puerto serie (COM) por USB | Windows, Linux, macOS | USB CDC: no se necesita; SFPTotal |
| SFPTotal Whistle (FT232R / FT231X) | 0403:6001 / 0403:6015 | puerto serie (COM), FTDI | Windows, Linux, macOS | Windows: FTDI VCP + FTDI D2XX; Linux/macOS: VCP |
| LightBox (HiSilicon Optical Module Tool Box) | F0A1:0010 | USB, sin controlador del fabricante | Windows, Linux, macOS | Windows: WinUSB; Linux/macOS: libusb |
| FS Coding Box (FSBox V4) | 4653:4342 | USB HID, sin controlador | Windows, Linux, macOS | no se necesita |
| 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, controlador WCH en 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 sin controlador o con controlador WCH | Windows, Linux, macOS | HID: no se necesita; 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, sin controlador | Windows, Linux, macOS | no se necesita |
Notas de instalación
- La conexión WCH en Windows x64 requiere
CH341DLLA64.DLLpara CH341 / CodingBox One yCH347DLLA64.DLLpara CH347. Estas conexiones mediante DLL no están disponibles en Windows ARM64. Use CH341PAR para I²C; CH341SER es un controlador de puerto serie. CH347T en modo HID no necesita un controlador del fabricante. - En Windows, conserve el controlador FTDI VCP/D2XX para Whistle: sustituirlo por WinUSB mediante Zadig desactiva estas conexiones. Linux/macOS utilizan el puerto serie. FT232H usa una conexión MPSSE/libusb independiente.
- La compatibilidad con CP210x corresponde al programador USBXpress con Direct Access 4.x o posterior basado en WinUSB. El controlador VCP habitual de CP210x para USB–UART no proporciona esta conexión. CP210x y EZ Coding Box actualmente solo funcionan en Windows.
- En Linux, configure los permisos de acceso a dispositivos USB, HID y serie. Instale libusb para los dispositivos que la necesitan; esta biblioteca también se utiliza en macOS.
El simulador
Incluso sin ninguna placa conectada, el simulador está siempre disponible, de modo que la interfaz sigue siendo plenamente utilizable para aprender y evaluar.
Para trabajar con módulos reales se necesitan una placa física y el controlador. La lectura y la decodificación siempre se realizan en la propia aplicación.