Hi everyone, I have a need for a system which provides USB connectivity to a network of identical devices. The layout of the network is attached to this post. It need to design a single device that can be manufactured multiple times and connected with each other. It needs to do the following things. Use USB connections. The root controller is a computer. Map the network ( which device is connected to which ) Connect multiple devices together in a user-defined configuration. The device can be powered so it's not drawing a hundred million Amps from the computer. There are several connection cases: If the usb connection comes from The bottom -> The device needs to use the connection internally, and provide a usb connection to the top and left. The top -> The device needs to use the connection internally, and provide a usb connection to the bottom and left. The right -> The device needs to use the connection internally, and provide a usb connection to the bottom, top, and left. Alternatively, every connection can be used as both an in and out. My first thought was to use a normal usb hub but I realise that wouldn't work due to its single input. If any of you guys have an idea about how to do it I would appreciate it a lot. Also, I think this network type would be quite useful especially with the advent of wireless USB and other such technologies. Thanks!