OTG

De Breizh-Entropy
Aller à la navigation Aller à la recherche
La version imprimable n’est plus prise en charge et peut comporter des erreurs de génération. Veuillez mettre à jour les signets de votre navigateur et utiliser à la place la fonction d’impression par défaut de celui-ci.

Les périphériques concernés sont les appareils présentant un port USB mini ou micro, notamment :

  • tablettes
  • "smartphone"

Pour plus de détails sur les connecteurs USB voir les liens suivants.

Micro USB (type micro B) : http://connector.pinouts.ru/5_pin_Micro-USB_Type_A,_Type_B_jack/

USB standard (type A): http://connector.pinouts.ru/4_pin_USB_A_or_USB_B_plug/

OTG, c'est quoi ?

On The Go est une technologie qui permet d'utiliser un périphérique d'ordinateur classique sur un appareil prévu pour être lui même périphérique. Il s'agit donc d'un mode USB Hôte.

Bidouille

Les ports USB des appareils concernés, présentent 5 fils au lieu de 4 (usb classique). Le mode OTG est activé en court-circuitant le 5ème fil avec la masse.

Voici une illustration de la soudure x à réaliser (la résistance R semble optionnelle):

 connecteur           cable                connecteur
-_-_-_-_-                                  -_-_-_-
||USB    |-- 5V  (rouge)------------ 5V  --|USB  ||
||       |-- D-  (blanc)------------ D-  --|type ||
||type   |-- D+  (vert )------------ D+  --|   A ||
||micro B|-- ID  (jaune)---------x-- GND --|_____|/
\|_______|-- GND (noir )---[ R ]-' ( R <= 128kΩ )


/!\ Note : tous les connecteurs micro usb ne présente pas les 5 broches (ne pas couper à la va-vite des cables de chargeurs, ou les cables de connexion data sans vérification préalable)

Une autre configuration évoquée est de placé un résistance 15kΩ entre D+ et D- afin de disposé à la fois du mode Hôte et Périphérique. https://www.maximintegrated.com/en/app-notes/index.mvp/id/1822

Liens ur le net

Description du "On The Go" : https://fr.wikipedia.org/wiki/USB_On-The-Go

Specs USB : https://www.usb.org/document-library/usb-20-specification-released-april-27-2000