Home > YKUSH
Yepkit USB Switchable Hub
Want to switch ON and OFF your USB devices? With YKUSH you can selectively control the power ON and OFF of the USB devices connected to it... or you can just use it as a "normal" USB hub.

The pictures are illustrative. On-board components may vary. Board dimensions and terminals are constant.


YKUSH boards allow the user to selectively switch ON and OFF each of the USB devices connected to the Hub downstream ports. The control is done using an application in the host system (e.g., PC to which the YKUSH board is connected). Switching ON/OFF a YKUSH downstream port with a device connected to it has the same effect than physically Connecting/Disconnecting a Device to a port of a typical USB hub.

The switching control is performed by sending commands to the on-board microcontroller (YKUSH board control unit), which is seen by host as a HID USB device not requiring the installation of specific drivers. The communication between the host and the board control unit is based on a simple message protocol. The communication protocol is documented and detailed in the Product Manual available for download bellow, in the Documents and Resources section.

A control application is also available for download bellow, in the Documents and Resources section. This application implements all commands and functionality currently supported by YKUSH boards. It's a fully functional command line console application that can be used as-is or as a base for user development of own applications.

The control application is made available for Linux and Windows operating systems. Nonetheless it uses cross-platform libraries which facilitates porting the application source code to be built in other operating systems. The software is distributed as open source. For Windows a pre-built executable is also available for download.

Application Example

Consider the scenario of a home server DIY implementation. One of the functions of this system is to perform daily backups of the household computers.

With YKUSH the home server is able to switch ON and OFF the USB external HDD drives, effectively powering them ON/OFF. This way it is ensured that the drives are only powered when they are being used to backup data enabling a higher longevity of the drives and lower power consumption.

Technical Specifications


Target applications include enhanced high speed USB Hubs, power/activity controllers for Network Area Storage systems (NAS's), enhanced USB Hub with individual port switching for Home Servers, power switching for USB powered devices.

Key Features

  • Three downstream 2.0 high speed USB ports
  • 2A maximum continuous current per downstream port
  • Individual power drivers per downstream port
  • 5V externally powered USB hub
  • On-board microcontroller configured as a HID USB device

Key Benefits

  • Full control over your USB devices ON/OFF
  • Open Hardware board
  • Open Source drivers and Firmware you can alter to fulfill your specific requirements

Documents and Resources

Order Now

YKUSH Yepkit USB Switchable Hub

Reference Code: 300100

In Stock

€33.24 +10 units
€31.49 +100 units

Related Products

Screw Connector Block 2.54mm
Two way through hole, with 2.54mm pitch spacing, wire to board screw terminal.
0.6m Cable USB 2.0 Type A to USB 2.0 Micro B
USB 2.0 cable with a male USB Type A plug in one extremity and a male USB Micro B plug in the other.
Switch a USB device ON/OFF remotely from software using YKUSH XS.
Switch your very high speed USB devices remotely from software with YKUSH 3
This site uses cookies to enhance your experience. By continuing to browse the site you accept their use. To find out more read our cookies policy.
Not logged @YEPKIT
Need an account? Register here!
Forgot Password? Recover here!
€ Euro
$ US Dollar
£ British Pound
$ Australian Dollar
$ Canadian Dollar