The USB-Mux is a tool, to support the development of Embedded Linux devices.  The USB-Mux has three USB 2.0 ports, all serving different purposes:

  • The USB-Mux is intended to be used during the development of embedded devices with an USB 1.0, USB 1.1 or USB 2.0 Host or Device port or an USB OTG port.
  • The USB-Mux is intended to switch data- and power-supply-connections between the three USB ports present on the device.
  • For switching between the DUT and the host, the USB-Mux can be controlled via software (available on Github).

  • The Manual provides further information.

    Scope of delivery:

    • 1 USB-Mux
    • 1 Provisional cable set:
      • 1x 6-Pin DUT-Port Micro-USB Cable
      • 1x Micro-USB to USB-C Adapter
      • 1x Micro-USB to USB-A Plug Adapter
      • 1x Micro-USB to USB-A Socket Adapter    


    • Cardboard box

    Additional Available:



    Main Features
    Product line USB devices
    Controlled via
    Technology USB 2.0
    System Requirements
    Operating System Linux with Kernel 4.* or higher
    Required Software Python3
    Technical Features
    USB Generation USB 2.0
    RoHS Compatible
    Mechanical Features
    Other Features
    Self-assembly kit no
    Case yes
    CE compliance yes
    FCC compliance no
    UKCA compliance yes
    Country of Origin Germany
    HS-Code 85437090


    • 260.61€

      including VAT, plus shipping costs
    • Ex Tax: 219.00€

    Related Products



    USB-SD-Mux is currently out of stock We are expecting the next batch at the end of February. Yo..

    111.86€ Ex Tax: 94.00€



    The Ethernet-Mux is a tool to support the development of embedded Linux devices. The Ethernet Mux ca..

    435.54€ Ex Tax: 366.00€