対応モデル · プログラマー · CodingBox · ドキュメント · CodingBox
CodingBox ドキュメント

対応モデル

CodingBox One は CH341T と同じ USB–I²C 接続とドライバーを使用します。どちらの識別子も 1A86:5512 です。

CodingBox は、下表のプログラマーに単一の汎用ドライバーで対応しています。ドライバーは USB またはシリアルポートで接続されたボードを検出し、アプリの接続セレクターに内蔵シミュレーターと並べて表示します。デバイスごとに個別のツールをインストールする必要はありません。

モデル一覧

モデルUSB VID:PID接続方式対応 OSドライバー
CodingBox One1A86:5512USB–I²C (CH341T)Windows、Linux、macOSWindows x64: WCH CH341PAR.EXE + CH341PAR.ZIP; Windows (WinUSB): Zadig + libusb; Linux/macOS: libusb
SFPTotal Device (PG-series, Board: Mini/Plus/PlusX)04D8:000A / 03EB:204BUSB 経由のシリアルポート(COM)Windows、Linux、macOSUSB CDC: 不要; SFPTotal
SFPTotal Whistle (FT232R / FT231X)0403:6001 / 0403:6015シリアルポート(COM)、FTDIWindows、Linux、macOSWindows: FTDI VCP + FTDI D2XX; Linux/macOS: VCP
LightBox (HiSilicon Optical Module Tool Box)F0A1:0010USB、ベンダー製ドライバー不要Windows、Linux、macOSWindows: WinUSB; Linux/macOS: libusb
FS Coding Box (FSBox V4)4653:4342USB HID、ドライバー不要Windows、Linux、macOS不要
CP210x Coding Board10C4:EA61USB(WinUSB)WindowsSilicon Labs Direct Access / USBXpress 4.x (WinUSB)
EZ Coding Box04D8:ED1EUSB(WinUSB)WindowsWinUSB
CH341 Coding Board (CH341 / CH341A / CH341T)1A86:5512USB、Windows では WCH ドライバーWindows、Linux、macOSWindows 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:55DEUSB HID(ドライバー不要)または WCH ドライバーWindows、Linux、macOSHID: 不要; Windows x64 (vendor): WCH CH341PAR.EXE + CH341PAR.ZIP; Linux/macOS (vendor): libusb; CH347EVT.ZIP
FT232H Coding Board0403:6014USB(libusb)Windows、Linux、macOSWindows:Zadig、libusb;Linux、macOS:libusb
CP2112 Coding Board10C4:EA90USB 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 でも同じライブラリを使用します。

シミュレーター

ボードを接続していなくても、シミュレーターは常に利用できるため、学習や評価にインターフェースのすべての機能を使えます。

実際のモジュールを扱うには、物理的なボードとドライバーが必要です。読み取りとデコードは、常にアプリ自体の中で行われます。


この記事に不正確な点や誤りを見つけた場合は、該当する箇所を選択して Ctrl+Enter を押すと、できます。