Os smartphones possuem micro-USB OTG que permite inserir unidades USB diretamente no telefone com um conector. Alguns telefones, como muitos telefones Windows, não possuem isso.
O OTG requer alguma interface de hardware extra com a porta USB? Ou é apenas algum software que facilita a transferência de dados no telefone?
Responder1
Sim, normalmente há suporte de hardware (ou seja, chips IC)
VerMaxim - Noções básicas de USB em movimento
Além de exigir um controlador USB periférico/host de função dupla, o OTG requer circuitos adicionais para suportar dois novos protocolos, chamados HNP e SRP.
'''
Três adições tornam o transceptor OTG compatível:
- Resistores pull-up e pull-down comutáveis em D+/D- para permitir funcionalidade periférica ou de host.
- Circuito para monitorar e fornecer energia de 5 V no VBUS como um dispositivo A e para monitorar e pulsar o VBUS como um dispositivo B iniciando o SRP.
- Um pino de entrada de ID, que é disponibilizado como saída para o ASIC.