- Madhav Singh-. This presentation describe the basics of USB device and Host side i.e. descriptors, endpoints, device controller, root hub etc. It.