Can USB Host Shield support USB hub?

Hi,

I would like to connect a USB hub to a USB Host Shield. And then each USB port will be connected to different Arduinos.

I am just wondering whether would that be possible? If so, are all USB hub compatible with USB Host Shield?

Can anyone recommend a USB hub that is compatible with a USB shield? If there is a tutorial link on how to link mulitple Arduinos through a USB hub would be great!

visualxl:
I would like to connect a USB hub to a USB Host Shield. And then each USB port will be connected to different Arduinos.

I am just wondering whether would that be possible?

I don't think it is possible to use a USB hub to connect one device to multiple hosts. USB hubs are designed to connect multiple devices to a single host, not the other way around. If you can explain what you're trying to achieve, perhaps somebody can suggest a better way to achieve it.

PeterH:

visualxl:
I would like to connect a USB hub to a USB Host Shield. And then each USB port will be connected to different Arduinos.

I don't think it is possible to use a USB hub to connect one device to multiple hosts. USB hubs are designed to connect multiple devices to a single host, not the other way around. If you can explain what you're trying to achieve, perhaps somebody can suggest a better way to achieve it.

An Arduino with a USB Host Shield IS a single host. The question is really whether or not an Arduino can communicate on the USB Host Shield using Serial, like a COM port on a PC, since the Arduino devices will be seen as COM ports. The other question is whether the Arduino with USB Host Shield can support more than one device, of course.

But I certainly agree that there are better ways to communicate one-to-many.

Why not use I2C, no shield is required.