Utiliser Unojoy
-
Bonjour,
J'essaye pour mon projet de console retrogaming portable de mettre dans ma console l'équivalent d'une manette de PS1 dualshock.Le raspberry ne gérant pas les joysticks analogiques j'ai cherché une solution.
En fouillant sur le web j'ai trouvé Unojoy qui permet de "flasher" une carte arduino pour qu'elle soit reconnue directement comme une manette.
[https://github.com/AlanChatham/UnoJoy](url du lien)Cependant j'ai beau lire la doc de long en large, essayer sur PC et sur man rien à faire je n'arrive pas à installer "leojoy" (la version pour les cartes leonardo).
Quelqu'un a-t-il réussi dans ce forum?
je vous avoue que je commence un peu à me décourage.
Je vous serait très reconnaissant pour votre aide! -
Bonjour,
la carte Arduino UNO utilise un ATmega8u2 (ou 16) comme convertisseur USB-série. C'est cette "puce" qu'il faut flasher pour faire reconnaitre la carte comme un périphérique USB, autre qu'un port série. C'est un peu plus compliqué que l'upload habituel sur Arduino. Pourquoi ne pas utiliser un Leonardo, qui est justement prévu pour cela ? On en trouve à 4€ sur Aliexpress (leonardo micro pro atmega32u4) et une librairie permet de l'utiliser comme joystick/gamepad :
http://www.instructables.com/id/Create-a-Joystick-Using-the-Arduino-Joystick-Libra/