Titre

USB On-The-Go sur terminaux mobiles de type HTC G1, Samsung i7500, Motorola Milestone et/ou tablettes Android

Date de création du sujet

24 janvier 2011

Responsable

Jérémie Albert

Mots-clés

Android, USB On-The-Go, ZigBee

Résumé

Le standard USB (Universal Serial Bus) utilise une architecture de type maître/esclave. Pour que deux dispositifs USB puissent communiquer, l'un des deux doit donc nécessairement jouer le rôle du maître et l'autre d'esclave. La plupart des dispositifs USB ne peuvent jouer exclusivement que l'un des deux rôles. Cependant, certains équipements comme les derniers téléphones portables disposent aujourd'hui d'un mode USB dit On-The-Go qui permet à un périphérique de choisir son mode de fonctionnement (maître ou esclave). Il peut alors communiquer avec n'importe quel type de dispositif USB. Par exemple, on peut imaginer d'utiliser un clavier ou une souris en les branchant directement à un téléphone (via un adaptateur USB - miniUSB). On pourrait aussi connecter deux téléphones l'un à l'autre pour leur permettre d'échanger des fichiers. Il faut noter que l'utilisation d'un hub auto-alimenté est alors nécessaire, le chipset On-The-Go ne fournissant pas forcément l'énergie nécessaire à l'alimentation du périphérique esclave.

L'objectif de ce projet de fin d'études est de permettre l'utilisation de périphériques USB qui fonctionnent exclusivement en mode esclave sur les téléphones et tablettes Android dont nous disposons et qui sont équipés d'un chipset USB On-The-Go. En particulier, il sera alors possible d'utiliser les cartes ZigBee et ZigBee PRO sur ces dispositifs mobiles, leur ouvrant ainsi un nouveau mode de communication longue portée.

Matériel

Ressources