Modelos compatíveis
O CodingBox One usa a mesma conexão USB–I²C e os mesmos drivers que o CH341T. Ambos os dispositivos usam 1A86:5512.
O CodingBox trabalha com os programadores listados abaixo por meio de um único driver universal. O driver encontra a placa conectada via USB ou porta serial e a oferece no seletor de conexão do aplicativo, ao lado do simulador integrado. Não é preciso instalar uma ferramenta separada para cada dispositivo.
Modelos
| Modelo | USB VID:PID | Conexão | Sistemas operacionais | 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 serial (COM) via USB | Windows, Linux, macOS | USB CDC: não é necessário; SFPTotal |
| SFPTotal Whistle (FT232R / FT231X) | 0403:6001 / 0403:6015 | porta serial (COM), FTDI | Windows, Linux, macOS | Windows: FTDI VCP + FTDI D2XX; Linux/macOS: VCP |
| LightBox (HiSilicon Optical Module Tool Box) | F0A1:0010 | USB, sem driver do fabricante | Windows, Linux, macOS | Windows: WinUSB; Linux/macOS: libusb |
| FS Coding Box (FSBox V4) | 4653:4342 | USB HID, sem driver | Windows, Linux, macOS | não é necessário |
| 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 no 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 sem driver ou driver WCH | Windows, Linux, macOS | HID: não é necessário; 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, sem driver | Windows, Linux, macOS | não é necessário |
Notas de instalação
- A conexão WCH no Windows x64 exige
CH341DLLA64.DLLpara CH341 / CodingBox One eCH347DLLA64.DLLpara CH347. Essas conexões por DLL não estão disponíveis no Windows ARM64. Use CH341PAR para I²C; CH341SER é um driver de porta serial. O CH347T no modo HID não precisa de driver do fabricante. - No Windows, mantenha o driver FTDI VCP/D2XX para o Whistle: substituí-lo por WinUSB com o Zadig desativa essas conexões. Linux/macOS usam a porta serial. O FT232H usa uma conexão MPSSE/libusb separada.
- O suporte a CP210x se aplica ao programador USBXpress com Direct Access 4.x ou posterior baseado em WinUSB. O driver VCP comum de CP210x para USB–UART não fornece essa conexão. CP210x e EZ Coding Box atualmente funcionam apenas no Windows.
- No Linux, configure as permissões de acesso a dispositivos USB, HID e seriais. Instale libusb para os dispositivos que precisam dela; a mesma biblioteca é usada no macOS.
O simulador
Mesmo sem nenhuma placa conectada, o simulador está sempre disponível, então a interface continua totalmente utilizável para aprendizado e avaliação.
Trabalhar com módulos reais requer uma placa física e o driver. A leitura e a decodificação sempre acontecem no próprio aplicativo.