Unterstützte Modelle · Programmiergeräte · CodingBox · Dokumentation · CodingBox
CodingBox Dokumentation

Unterstützte Modelle

CodingBox One verwendet dieselbe USB–I²C-Verbindung und dieselben Treiber wie CH341T. Beide Geräte verwenden 1A86:5512.

CodingBox arbeitet über einen universellen Treiber mit den unten aufgeführten Programmiergeräten. Der Treiber erkennt eine angeschlossene Platine über USB oder eine serielle Schnittstelle und bietet sie in der Verbindungsauswahl der App neben dem integrierten Simulator an. Ein eigenes Tool für jedes Gerät ist nicht nötig.

Modelle

ModellUSB VID:PIDAnschlussBetriebssystemeTreiber
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:204Bserielle Schnittstelle (COM) über USBWindows, Linux, macOSUSB CDC: nicht nötig; SFPTotal
SFPTotal Whistle (FT232R / FT231X)0403:6001 / 0403:6015serielle Schnittstelle (COM), FTDIWindows, Linux, macOSWindows: FTDI VCP + FTDI D2XX; Linux/macOS: VCP
LightBox (HiSilicon Optical Module Tool Box)F0A1:0010USB, kein Herstellertreiber nötigWindows, Linux, macOSWindows: WinUSB; Linux/macOS: libusb
FS Coding Box (FSBox V4)4653:4342USB HID, kein Treiber nötigWindows, Linux, macOSnicht nötig
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, WCH-Treiber unter WindowsWindows, 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 ohne Treiber oder mit WCH-TreiberWindows, Linux, macOSHID: nicht nötig; 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, kein Treiber nötigWindows, Linux, macOSnicht nötig

Hinweise zur Installation

  • Der WCH-Zugriff unter Windows x64 benötigt CH341DLLA64.DLL für CH341 / CodingBox One und CH347DLLA64.DLL für CH347. Diese DLL-Zugriffe sind unter Windows ARM64 nicht verfügbar. Verwenden Sie CH341PAR für I²C; CH341SER ist ein Treiber für serielle Schnittstellen. Im HID-Modus benötigt CH347T keinen Herstellertreiber.
  • Behalten Sie unter Windows den FTDI-VCP/D2XX-Treiber für Whistle bei: Ein Austausch gegen WinUSB mit Zadig deaktiviert diese Verbindungen. Linux/macOS verwenden die serielle Schnittstelle. FT232H nutzt den separaten MPSSE/libusb-Zugriff.
  • Die CP210x-Unterstützung gilt für das USBXpress-Programmiergerät mit Direct Access 4.x oder neuer auf WinUSB-Basis. Der gewöhnliche CP210x-VCP-Treiber für USB–UART stellt diese Verbindung nicht bereit. CP210x und EZ Coding Box funktionieren derzeit nur unter Windows.
  • Richten Sie unter Linux Zugriffsrechte für USB-, HID- und serielle Geräte ein. Installieren Sie libusb für Geräte, die diese Bibliothek benötigen; sie wird auch unter macOS verwendet.

Der Simulator

Auch ohne angeschlossene Platine ist der Simulator immer verfügbar, sodass die Oberfläche zum Kennenlernen und Evaluieren voll nutzbar bleibt.

Für die Arbeit mit echten Modulen brauchen Sie eine physische Platine und den Treiber. Lesen und Dekodieren finden immer in der Anwendung selbst statt.


Wenn Sie in diesem Artikel eine Ungenauigkeit oder einen Fehler finden, markieren Sie die betreffende Stelle und drücken Sie Ctrl+Enter, um .