J'ai moi même essayé de faire un truc comme ça mais j'ai vite butté: c'est pas possible avec une UNO .
Avant d'affirmer des choses comme ça il est bon de citer ses sources et de donner toutes ses informations

Qu'est ce qui est impossible ?
-> Émuler un périphérique USB device avec une carte arduino UNO ?
-> Créer un contrôleur usb host avec l'arduino UNO ?
Émuler un périphérique USB device avec une UNO est possible de deux facon :
- avec v-usb
- avec l'ATmega16u2 qui gère le port série et la libraire LUFA (ou carrément en code bas niveau)
Créer un port usb host : ça c'est pas possible, il faut un contrôleur usb dédié.
J'ai donc essayé LUFA, et j'ai même pas compris les tutos en FR ...
LUFA est
un le plus gros projet de driver USB embarqué que tu puisses trouver ...
Déjà que les documentations en anglais font plusieurs centaines de pages faut pas rêver pour avoir une version FR en format tutoriel
