Je veux dire, c'est contre les règles!
La plupart des appareils USB OTG prétendant être compatibles avec l'hôte (la plupart des smartphones et tablettes Android) ont un simple connecteur micro-B. Ne devraient-ils pas avoir de connecteurs micro-AB? Le Micro-B est censé être destiné aux appareils incapables d'agir comme hôtes.
Cela conduit en fait à une prolifération de câbles USB OTG comme celui-ci:
Ce qui est interdit par les spécifications USB (spécifications micro-USB chapitre 3.4: Assemblages de câbles conformes ). Nous voyons clairement qu'il s'agit d'une prise micro-B, pas micro-A (il y a des chanfreins), et elle est associée à une prise standard-A. Je me demande comment ils sont même autorisés à imprimer le logo USB à ce sujet, soit dit en passant.
Alors, pourquoi les fabricants font-ils cela (les fabricants de téléphones et les fabricants de câbles)? Comment est-il autorisé par le consortium USB?
Je pose cette question car je suis en train de concevoir un périphérique USB OTG. Je n'ai pas l'intention de le faire certifier par USB de toute façon (étant donné les coûts), mais j'aimerais savoir si je dois suivre strictement les normes, ou les gâcher comme tout le monde (le fait est - à cause de cela - tout le monde est habitué au micro-B, pas au micro-A, et c'est vrai que les chanfreins aident à éviter d'essayer de mettre le connecteur dans l'autre sens).