Which USB Hub works?

Hi guys,

I discovered that not every USB Hub works with arduino.

Some hubs make trouble in a way that windows won't recognize the arduino and/or gives out an error message regardless if it is a powered or unpowered hub.

To all of the guys who program their arduino over usb hub, could you please post the model number of the hub?

Thanks a lot

Btw: I tried this hub and it doesn't work:
https://www.amazon.de/dp/B00YMJW1KM/ref=cm_cr_ryp_prd_ttl_sol_0

I have a "Lexam" 7 port and it runs great and has done for a number of years now.

Also had good luck with DLink and Syba brands.

Avoid USB3 or anything that has both right now.

Also avoid the "Orico" brand they are super cheap construction and the power on/off button often fails.

And always a POWERED hub whichever brand you get but make sure it has enough current to run the amount of ports you have on the HUB.

Many of the cheaper powered hubs use a generic supply that just is not up to the job.

Try a USB 2.0 hub. USB 3.0 stuff often has compatibility problems, even though the USB folks swear up and down that it's all 100% backward compatible.

None of my usb hubs have a clear model number (they're just the cheapest ones I could find, ie, the model number is "made in china"). All of them work with the Arduino boards I've tried (though one doesn't work with VUSB devices like the USBAsp).

Re: powered hubs - you need a powered hub if you're planning to draw more than 500mA total from all the connected devices on the hub. Otherwise, the cheap unpowered ones are okay (a surprising number have a place to plug in a 5v supply, even if they don't provide said supply, and even if you can't scare up the connector, they're so cheap that you can just open em up and solder wires onto the connector and run them out to a 5v supply of your choice)

This is the best hub i have bought so far for arduino:
http://www.ebay.com/itm/Hot-Desktop-Laptop-LED-Slim-USB-2-0-4-Ports-Hub-Usb-with-ON-OFF-Switch-/322135118940?hash=item4b00bfd45c:g:1joAAOSwd0BVqfVA

Really nice not to have to unplug the USB every time i want to power down/reboot whatever i have connected.

Belkin F5U304. Used to program all my Arduinos for years with no problems and works with all the popular programmers.

Well worth the money.

I bought this one: USB 2.0-Hub LOGILINK UA0128, 4-Port

and it works even without a power supply...

mike_wintergarden:
I bought this one: USB 2.0-Hub LOGILINK UA0128, 4-Port

LOGILINK USB 2.0-Hub UA0128, 4-Port online kaufen | Pollin.de

and it works even without a power supply...

Yes, but that means that it shares the current from the port it's plugged into among it's output ports. ie If it's plugged into a port which can supply 500mA, the total draw of all devices plugged into it must be less than 500mA.

mike_wintergarden:
I bought this one: USB 2.0-Hub LOGILINK UA0128, 4-Port

LOGILINK USB 2.0-Hub UA0128, 4-Port online kaufen | Pollin.de

and it works even without a power supply...

Well, I still discovered some problems... Everything workes fine, BUT after a few minutes, the USB Hub just disconnects and reconnects again (win7).

But after this reconnection, win7 won't longer recognize the hub... which means I need to unplug and plug-in the hub manually...

well, it's annoying but I think I can live with that... I don't know if this is because of my computer or the hub itself...

Those are signs of inadequate power from your computer.

Maybe go into your power setting and ensure that it never puts the USB to sleep (different to the computer itself)

Control Panel, Power Options, Change advanced power options, USB settings, USB selective suspend setting, Set to Disabled. if you want to tweak other power options there are a few nice ones in there but be careful. My network settings are tweaked along with hard drive.

To check USB requirements for power.

Control Panel, Device Manager, Universal Serial Bus Controllers, Right CLICK "Root Hub" (You may have to do this for more than one), Properties, Select the POWER tab, and it will tell you if you need power.

If yours has a power adaptor then its inadequate for what you are running as far as USB peripherals.

If it does not have a power supply then maybe add one.

Have seen USB ports get fried on both laptops and regular computers because of too much demand on them.

1 Like

Hi, does anyone know a small USB hub compatible with arduino? All of the aforementioned working hubs are massive... I tried using this one, it works well with keyboard but doesn't work well with arduino...

That is an OTG hub meant for cell phones and tablets and NOT a proper USB hub.

Almost any PROPER USB 2.0 POWERED hub will suffice.

Showing you this as an example only

Make sure it has a MAINS powered supply and NOT a USB flylead to provide power.
This is a flylead and to be avoided