Mẫu được hỗ trợ
CodingBox One dùng cùng kết nối USB–I²C và trình điều khiển như CH341T. Cả hai thiết bị đều dùng 1A86:5512.
CodingBox làm việc với các bộ lập trình trong bảng dưới đây thông qua một driver đa năng duy nhất. Driver tìm bo mạch đang kết nối qua USB hoặc cổng nối tiếp và hiển thị nó trong bộ chọn kết nối của ứng dụng, bên cạnh bộ mô phỏng tích hợp sẵn. Bạn không cần cài một công cụ riêng cho từng thiết bị.
Danh sách mẫu
| Mẫu | USB VID:PID | Kết nối | Hệ điều hành | 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 | cổng nối tiếp (COM) qua USB | Windows, Linux, macOS | USB CDC: không cần; SFPTotal |
| SFPTotal Whistle (FT232R / FT231X) | 0403:6001 / 0403:6015 | cổng nối tiếp (COM), FTDI | Windows, Linux, macOS | Windows: FTDI VCP + FTDI D2XX; Linux/macOS: VCP |
| LightBox (HiSilicon Optical Module Tool Box) | F0A1:0010 | USB, không cần driver của nhà sản xuất | Windows, Linux, macOS | Windows: WinUSB; Linux/macOS: libusb |
| FS Coding Box (FSBox V4) | 4653:4342 | USB HID, không cần driver | Windows, Linux, macOS | không cần |
| 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 trên 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 không cần driver, hoặc driver WCH | Windows, Linux, macOS | HID: không cần; 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, không cần driver | Windows, Linux, macOS | không cần |
Lưu ý cài đặt
- Kết nối WCH trên Windows x64 cần
CH341DLLA64.DLLcho CH341 / CodingBox One vàCH347DLLA64.DLLcho CH347. Các kết nối qua DLL này không có trên Windows ARM64. Dùng CH341PAR cho I²C; CH341SER là trình điều khiển cổng nối tiếp. CH347T ở chế độ HID không cần trình điều khiển của nhà sản xuất. - Trên Windows, giữ trình điều khiển FTDI VCP/D2XX cho Whistle: thay bằng WinUSB qua Zadig sẽ vô hiệu hóa các kết nối này. Linux/macOS dùng cổng nối tiếp. FT232H dùng kết nối MPSSE/libusb riêng.
- Hỗ trợ CP210x áp dụng cho bộ lập trình USBXpress dùng Direct Access 4.x trở lên dựa trên WinUSB. Trình điều khiển VCP CP210x thông thường cho USB–UART không cung cấp kết nối này. CP210x và EZ Coding Box hiện chỉ hoạt động trên Windows.
- Trên Linux, thiết lập quyền truy cập cho thiết bị USB, HID và cổng nối tiếp. Cài libusb cho thiết bị cần thư viện này; macOS cũng dùng cùng thư viện.
Bộ mô phỏng
Ngay cả khi không có bo mạch nào được kết nối, bộ mô phỏng vẫn luôn sẵn sàng, nhờ đó giao diện vẫn dùng được đầy đủ cho việc học tập và đánh giá.
Làm việc với module thật cần một bo mạch vật lý cùng với driver. Việc đọc và giải mã luôn diễn ra ngay trong ứng dụng.