समर्थित मॉडल
CodingBox One में CH341T जैसा ही USB–I²C कनेक्शन और वही ड्राइवर इस्तेमाल होते हैं। दोनों उपकरणों की पहचान 1A86:5512 है।
CodingBox नीचे सूचीबद्ध प्रोग्रामरों के साथ एक ही यूनिवर्सल ड्राइवर के ज़रिए काम करता है। ड्राइवर USB या सीरियल पोर्ट पर जुड़े बोर्ड को ढूँढता है और उसे ऐप के कनेक्शन सेलेक्टर में, बिल्ट-इन सिम्युलेटर के बगल में दिखाता है। हर डिवाइस के लिए अलग टूल इंस्टॉल करने की ज़रूरत नहीं है।
मॉडल
| मॉडल | USB VID:PID | कनेक्शन | ऑपरेटिंग सिस्टम | ड्राइवर |
|---|---|---|---|---|
| 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 | USB के ज़रिए सीरियल पोर्ट (COM) | Windows, Linux, macOS | USB CDC: ज़रूरत नहीं; SFPTotal |
| SFPTotal Whistle (FT232R / FT231X) | 0403:6001 / 0403:6015 | सीरियल पोर्ट (COM), FTDI | Windows, Linux, macOS | Windows: FTDI VCP + FTDI D2XX; Linux/macOS: VCP |
| LightBox (HiSilicon Optical Module Tool Box) | F0A1:0010 | USB, विक्रेता के ड्राइवर की ज़रूरत नहीं | Windows, Linux, macOS | Windows: WinUSB; Linux/macOS: libusb |
| FS Coding Box (FSBox V4) | 4653:4342 | USB HID, ड्राइवर की ज़रूरत नहीं | Windows, Linux, macOS | ज़रूरत नहीं |
| 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, Windows पर WCH ड्राइवर | 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, या WCH ड्राइवर | Windows, Linux, macOS | HID: ज़रूरत नहीं; 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, ड्राइवर की ज़रूरत नहीं | Windows, Linux, macOS | ज़रूरत नहीं |
इंस्टॉलेशन संबंधी जानकारी
- Windows x64 पर WCH कनेक्शन के लिए CH341 / CodingBox One हेतु
CH341DLLA64.DLLऔर CH347 हेतुCH347DLLA64.DLLचाहिए। DLL के ये कनेक्शन Windows ARM64 पर उपलब्ध नहीं हैं। I²C के लिए CH341PAR इस्तेमाल करें; CH341SER सीरियल पोर्ट का ड्राइवर है। CH347T के HID मोड में निर्माता के ड्राइवर की ज़रूरत नहीं होती। - Windows पर Whistle के लिए FTDI VCP/D2XX ड्राइवर बनाए रखें: Zadig से इसे WinUSB में बदलने पर ये कनेक्शन बंद हो जाते हैं। Linux/macOS में सीरियल पोर्ट इस्तेमाल होता है। FT232H अलग MPSSE/libusb कनेक्शन इस्तेमाल करता है।
- CP210x समर्थन WinUSB पर आधारित Direct Access 4.x या नए संस्करण वाले USBXpress प्रोग्रामर के लिए है। सामान्य CP210x USB–UART VCP ड्राइवर यह कनेक्शन नहीं देता। CP210x और EZ Coding Box अभी केवल Windows पर काम करते हैं।
- Linux में USB, HID और सीरियल उपकरणों की ऐक्सेस अनुमतियाँ सेट करें। जिन उपकरणों को libusb चाहिए, उनके लिए यह लाइब्रेरी इंस्टॉल करें; macOS में भी यही लाइब्रेरी इस्तेमाल होती है।
सिम्युलेटर
कोई बोर्ड जुड़ा न भी हो, तब भी सिम्युलेटर हमेशा उपलब्ध रहता है, ताकि इंटरफ़ेस सीखने और मूल्यांकन के लिए पूरी तरह इस्तेमाल किया जा सके।
असली मॉड्यूल के साथ काम करने के लिए एक भौतिक बोर्ड और ड्राइवर, दोनों चाहिए। पढ़ना और डिकोड करना हमेशा ऐप के अंदर ही होता है।