সমর্থিত মডেল
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-এও একই লাইব্রেরি ব্যবহৃত হয়।
সিমুলেটর
কোনো বোর্ড সংযুক্ত না থাকলেও সিমুলেটর সব সময় পাওয়া যায়, তাই শেখা ও মূল্যায়নের জন্য ইন্টারফেসটি পুরোপুরি ব্যবহারযোগ্য থাকে।
আসল মডিউল নিয়ে কাজ করতে একটি বাস্তব বোর্ড ও ড্রাইভার লাগে। পড়া ও ডিকোড করা সব সময় অ্যাপের ভেতরেই হয়।