Innovative Uses for Programmable USB Hubs in Technology and Industry

2024 March 15
USBHub3p front panel

Sometimes we hear from customers who have used our programmable USB hubs for unusual applications. Maybe one of these examples will help solve your problem!

Dual-Hosting USB Storage Volumes 

Imagine a scenario where one host machine directly boots from an OS image on an SSD or thumb drive, while a separate host is responsible for updating the OS image.  USBHub3+ can switch upstream hosts, allowing the storage volume to be mounted by the correct host at the right time.  Multiple USB volumes can be connected to the hub, each with its own OS image.  By toggling the downstream ports on and off, you can control which storage volume is visible, streamlining the process of managing multiple OS images

Connect multiple microcontroller programmers to the same PC

Some microcontroller programming software packages will only work correctly if they see one MCU programmer connected to the PC. To allow for batch programming, connect several MCU programmers to the USHHUb3+, and use the port on/off commands to enable one MCU programmer at a time; then sequence through the programmers as necessary.

Resetting USB cameras and modems

Haver you ever had a device stop responding, but it worked again after plugging and unplugging? Many USB devices have firmware that may become unstable over extended periods of connectivity. A physical unplug/plug action will usually resolve this and cause the device to restart in a stable state. But physical action may not be convenient or easy for devices in remote locations. Use the USBHub3+  to “bounce” or reset a USB port, effectively restoring stable system behavior. We have heard from customers that this is handy for keeping their conference AV running correctly, and one case of resetting a telescope camera in a remote observatory!

Power Cycling USB-Based Measurement Tools in Production Test Systems

During the manufacturing process, it's necessary to test devices to make sure they function correctly. Many production test systems use USB-based peripherals as instrumentation or equipment in the overall in-line test system. Over time, these devices can get stuck in an undetermined state. If a failure is detected, the control computer can signal to the hub to reset the port of the offending instrument and cause it to reset, or a reset can be built into the testing cycle ensuring that the equipment is ready to test the next device.

Add new comment

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.