OTG
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