USB HOST

Definition: A device that controls USB communication and manages connected USB devices.

Explanation

A USB host is the device that initiates and controls communication on a USB bus. It manages data transfers and power distribution to connected USB devices, such as storage drives, keyboards, or mice. In typical setups, a computer acts as the USB host, while peripherals function as USB devices. The host is responsible for recognizing devices, allocating bandwidth, and coordinating data exchange.

Example

In the Raspberry Pi Zero project, when connected to a computer via USB, the Pi acts as a USB device presenting storage to the computer, while the computer functions as the USB host managing the connection and data transfer.

Who This Is For

This term is useful for hobbyists, developers, and IT professionals working with USB hardware, embedded systems, or projects involving USB communication and device management.

Related Terms

USB device, USB Mass Storage, USB controller, USB gadget mode

Also Known As

host controller, USB master

Back to Glossary