Product Toolchain
Bus Signal Analysis And Simulation
About Us
中文

ZD USB Switch

4×4 USB matrix switching · For on/off and compatibility testing

The ZD USB Switch is an accessory for USB on/off and compatibility testing. It provides four host-side and four device-side USB ports with sixteen possible connections, and integrates four relay outputs for switching external devices. The host side accepts USB hosts such as ZD Box series devices and ECUs; the device side suits flash drives, smartphones and tablets. USB port connections between host and device can be switched manually or remotely to test connectivity and access.

4×4
16 USB connection combinations
4ch
Relay on/off control
USB2.0/3.0
Host and device side
SDK
API + Python
ZD USB Switch 45° view
ZD USB Switch
Key Features

Key Features

01Switch freely between 16 connections

Manually or programmatically connect any one of the 16 (4×4) possible USB links.

02Four intelligent relay outputs

Four relays provide both normally-open (NO) and normally-closed (NC) contacts for intelligent switching.

03API and Python SDK included

A supplied API and Python SDK make it easy to integrate into automated test frameworks.

04Real-time status readout

Reads the status of host-side USB, device-side USB, USB power and relay switches in real time.

05Three flexible power sources

Power can come from the USB Type-C port, the host USB bus or a 12 V vehicle supply. Built-in flash stores the configuration, so the previous control state is restored after a restart.

06Protection and compatibility

Built-in reverse-current, overcurrent and ESD protection for USB; on-board LEDs clearly show the operating mode; compatible with Windows and Linux.

Applications

Applications

01
COMPATIBILITY TESTING

Automated USB compatibility testing

AUTOMATIC COMPATIBILITY TESTING

The ZD USB Switch supports automated compatibility testing across up to four USB 2.0/3.0 hosts and four USB 2.0/3.0 devices. Port connection states can be monitored and set manually or automatically, removing the need to repeatedly plug and unplug USB cables and swap devices during development, debugging and testing.

  • 16 connections: Any 4×4 host-to-device matrix switching
  • Visible LED status: Every host and device port has its own LED status indicator
USB host ×4ZD Box / ECU, etc.
⇄
USB Switch4×4 matrix · 16-to-1
⇄
USB device ×4Phone / USB drive / tablet
⇣
External devices ×4Relay switching (NO/NC)
No repeated plugging · manual or programmatic switching
02
ON/OFF CONTROL

Intelligent relay control

RELAY CONTROL

The product provides four relays for intelligent on/off control, for example simulating power-up and power-down or connecting and disconnecting lines.

  • NO + NC: Every relay provides both NO and NC contacts
  • Real-time readback: Relay switch states can be read in real time
ZD USB Switch relay and device interfaces
03
PROGRAMMATIC INTEGRATION

API / SDK automation integration

API & PYTHON SDK

A supplied API and Python SDK read the status of host-side USB, device-side USB, USB power and relays in real time, making it easy to embed the switch in a CI test pipeline. Built-in flash stores the configuration, so the previous control state is restored after a restart.

  • Cross-platform: Compatible with Windows and Linux
  • Protection: Built-in USB reverse-current, overcurrent and ESD protection
ZD USB Switch host interface panel
Specifications

Specifications

← Swipe to see the full specifications →

ParameterZD USB Switch
Host interface4 × USB2.0/3.0(Type-A)
Device interface4 × USB2.0/3.0(Type-A)
Relays4 sets (NO and NC)
Serial port1 × USB Type-C to serial
Power supplyVBAT 8V~24V DC / USB Type-C 5V / USB Type-A 5V
Power consumption2.5W
Temperature range-40℃ ~ 70℃
Dimensions170 × 163 × 52 mm
Weight480 g

* ZD products are continuously updated. Contact us for the latest specifications.

Get product support

For more information about the ZD USB Switch, please contact our technical team.