How to extend USB beyond the recommended maximum cable length of 5m?
Solution 1:
You can use a USB over CAT5 Extender. The link is one example. There are many available. You can then just add whatever length of CAT5 cable needed. I have used one with a USB webcam and it worked perfectly.
Alternate link or search CAT5 USB extender and you will find something. As noted, there are many models available
Solution 2:
Yes, a hub would work. If the hub is bus-powered, it will consume some power from the USB +5V, so the downstream circuit shouldn't draw more than 100mA (conservatively).
There are also USB repeater cables.
Solution 3:
Here are 6 ways to extend a USB cable:
- Using a USB passive extension cable or passive hub
- Using a USB active extension cable or active hub
- Using a USB extender (over Cat5 Ethernet)
- USB server
- Using a USB over IP Converter
- Using wireless USB
Details/Reference:
- 4 ways to extend a USB cable
- 3 Easy Ways to Extend USB Cable
- USB Server