Quiero decir, ¡esto va contra las reglas!
La mayoría de los dispositivos USB OTG que dicen tener capacidad de host (la mayoría de los teléfonos inteligentes y tabletas con Android) tienen un conector micro-B simple. ¿No deberían tener un conector micro-AB? Se supone que Micro-B es para dispositivos que no pueden actuar como hosts.
En realidad lleva a una proliferación de cables USB OTG como este:
Lo que está prohibido por las especificaciones USB (capítulo 3.4 de especificaciones micro-USB: Conjuntos de cables compatibles ). Vemos claramente que es un conector micro-B, no micro-A (hay chaflanes), y está asociado con un receptáculo estándar-A. Me pregunto cómo se les permite incluso imprimir el logo USB en esto, por cierto.
Entonces, ¿por qué los fabricantes hacen esto (tanto los fabricantes de teléfonos como los fabricantes de cables)? ¿Cómo lo permite el consorcio USB?
Lo pregunto porque en realidad estoy diseñando un dispositivo USB OTG. De todos modos, no tengo la intención de certificarlo con USB (dados los costos), pero me gustaría saber si debo seguir estrictamente los estándares o arruinarlos como todos los demás (el hecho es que, debido a esto, todo el mundo está acostumbrado a micro-B, no a micro-A, y es cierto que los chaflanes ayudan a evitar que se intente colocar el conector al revés).