USB On-The-Go

E830117

USB On-The-Go (USB OTG) is a USB specification that allows devices like smartphones and tablets to act as both hosts and peripherals, enabling direct device-to-device communication without a traditional computer host.

All labels observed (2)

Label Occurrences
USB On-The-Go canonical 4
USB OTG 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf USB specification ⓘ
communication protocol extension ⓘ
abbreviation USB OTG ⓘ
linked to: USB On-The-Go
allowsRole USB host ⓘ
USB peripheral ⓘ
benefit eliminates need for PC as intermediary in some transfers ⓘ
increases flexibility of mobile devices ⓘ
category hardware interface standard ⓘ
mobile device technology ⓘ
compatibleWith USB 2.0 ⓘ
definedBy USB Implementers Forum ⓘ
distinguishedFrom traditional fixed-role USB host-peripheral model ⓘ
enables connection of USB flash drives to phones ⓘ
connection of USB keyboards to phones ⓘ
connection of USB mice to phones ⓘ
connection of digital cameras to mobile devices ⓘ
connection of game controllers to mobile devices ⓘ
direct device-to-device communication ⓘ
dual-role device operation ⓘ
peer-to-peer USB connections ⓘ
smartphones to act as USB hosts ⓘ
tablets to act as USB hosts ⓘ
extendedIn USB 3.x OTG-related capabilities ⓘ
feature Host Negotiation Protocol ⓘ
Session Request Protocol ⓘ
fullName USB On-The-Go ⓘ
introduced early 2000s ⓘ
logicalLayer USB protocol extensions for dual-role operation ⓘ
partOf Universal Serial Bus standard ⓘ
linked to: USB
physicalLayer USB 2.0 micro-USB connectors (classic OTG) ⓘ
relatedTo USB Type-C Dual-Role Port ⓘ
USB device mode ⓘ
USB host mode ⓘ
requires OTG-capable device firmware or OS support ⓘ
OTG-capable hardware ⓘ
supports role switching between host and peripheral ⓘ
typicalUseCase connecting phone directly to camera ⓘ
file transfer between phone and USB drive ⓘ
using phone as host for input devices ⓘ
usedBy Android smartphones ⓘ
single-board computers with OTG ports ⓘ
some digital cameras ⓘ
tablets ⓘ
uses ID pin for role detection ⓘ
Micro-A plug (in classic micro-USB OTG) ⓘ
Micro-AB receptacle (in classic micro-USB OTG) ⓘ
Micro-B plug (in classic micro-USB OTG) ⓘ

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Linux kernel USB subsystem → supports → USB On-The-Go ⓘ
USB On-The-Go → abbreviation → USB OTG ⓘ
linked to: USB On-The-Go
USB On-The-Go → fullName → USB On-The-Go ⓘ
USB Mini-A → usedFor → USB On-The-Go ⓘ
USB Micro-A → supportsMode → USB On-The-Go ⓘ