Hardware managing USB-PD power negotiation.

Chip managing USB-C functions.

Adapter providing parallel-port connectivity through USB.

Adapter converting USB communication to serial communication.

Adapter connecting SATA storage through USB.

Hardware translating USB to another interface.

Hardware managing USB device-side communication.

Hardware managing USB host communication.

Hardware expanding one USB port into several.

Device providing multiple external computer connections.