Forums › Construction d’unité astromech › Electronique, radiocommande, motorisation › GhostAutomation Radio
- Ce sujet contient 13 réponses, 6 participants et a été mis à jour pour la dernière fois par Anonyme, le 28 Avr. 2026, 20:11.
-
AuteurMessages
-
5 mars 2026 à 13:29 #7385Anonyme
Salut les amis, Pour les 10 ans de mon R2, je voulais changer de manette, ça fait 10 ans que je suis avec ma manette de xbox360 et ça m’allait parfaitement bien, sauf que d’année en année j’ai dû corriger le drift des joysticks (j’ai pas loin de 20% de dead band maintenant, donc ça laisse plus beaucoup de course).
J’ai commencé à regarder pour changer de manette et passer en bluetooth avec l’esp32 et suite aux discussions sur messenger, j’ai complètement tilté…
Je me suis lancé dans la création complète de ma manette, inspirée du form factor de la xbox et des protocoles de communication de drone FPV.
Ca me permet 2 choses:
– niveau modélisation: Apprendre à créer des formes organiques avec Fusion360
– niveau électronique: Apprendre à fabriquer des pcb.
Je ne sais pas si j’aurais terminé pour les 10 ans (21 mai) ou si je terminerais un jour tout ça, mais si ça vous intéresse, je crée ce post pour partager l’avancement et échanger les idées.
Donc dans l’idée:
============================================
Core:
un ESP32-S3 couplé a un module ELRS (protocole de communication pour drone en 2.4Ghz open source)
https://github.com/ExpressLRShttps://github.com/ExpressLRS” class=”bbcode_url”> Forme:
Basé sur la manette de xbox one S/X, complètement modélisée à la main avec Fusion360
[attachment=0]598076875_1251245276522435_1968561254204299758_n.png[/attachment] Inputs:
Joysticks et gachettes (L2/R2) à effet Hall. Histoire que ça tienne dans le temps
Tous les boutons déjà présent sur une manette de xbox (A,B,X,Y, Start, Options, Share)
Ajout d’un écran OLED 0.96in pour afficher des infos sur l’état de R2 (en utilisant la télémetrie du protocol ELRS, il va surement falloir brigander quelques frames, parcequ’on ne peut pas forcement envoyer tout et n’importe quoi, j’imagine ptetre utiliser les coordonnées GPS pour avoir un code d’état en fonction, a voir dans un second temps)
Energie:
Une lipo 1S avec gestion intégrée de la recharge et d’analyse de la charge, rechargeable par l’usb c principal ou interchangeable. J’ai un leger doute sur la capacité d’une batterie a tenir assez longtemps tout de meme, meme si le module elrs devrait pas être tiré en a fond. Mais une gestion multi cell est vraiment plus chiant xD
Schema:
[attachment=2]Schematic_R2D2-V3_2026-03-05.png[/attachment]
J’ai récupérer une base de PCB d’un projet open source (SENTSOR), je vais peut-etre virer quelques leds ainsi que la partie user led (a voir) et rajouter quelques points de tests.Initiallement sur le projet SENTSOR, il y’a 2 regulateurs, un pour le SOC toujours allumé (qui est resté) et un pour les peripheriques qui etait allumé en fonction d’un pin du soc. J’ai tout simplifier pour avoir un seul regulateur et un switch principal, mais j’avoue qu’un bouton qui réveille l’ESP32 qui, a son tour, allume tous les péripheriques ça a de la gueule. Peut-etre dans une prochaine version

Théoriquement j’ai des condensateurs de lissage un peu partout, mais si vous voyez des anneries, n’hesitez pas

PCB:
J’ai préparé la forme maximum du pcb avec l’emplacement des boutons et je suis en train d’essayer de tout faire rentrer:
[attachment=1]PCB_PCB_R2D2-V3_2026-03-05.png[/attachment]
J’avais prévu de faire le module ELRS directement sur le même PCB que la radio, mais 1. c’est gourmand en énergie et je ne me sentais pas de devoir gérer toutes les interférences que ça pourrait rajouter et 2, c’est déjà bien assez serré comme ça (j’aimerais eviter de mettre des éléments dans les “poignets” de la manette pour avoir un pcb le plus rectangulaire possible)Après je m’aide de Gemini et de pleins de ressources en ligne pour apprendre a faire un bon PCB, mais j’ai bien conscience que c’est un métier à part entière et que je vais surement avoir besoin de faire plusieurs PCB avant d’arriver à un truc correcte, du coup
si vous voyez des anneries, n’hésitez vraiment pas a m’expliquer. Aussi, si ça intéresse du monde, je publierais probablement le code sur github avec les STL et les fichier gerber si vous voulez faire la votre
6 mars 2026 à 08:05 #42522projet très intéressant en tous cas qui pourrais aussi intéresser de futur builders. 6 mars 2026 à 11:53 #42523AnonymePerso je trouve qu’il y a trop de parasite en convention pour le bluetooth. Mais pourquoi ne pas passer par le wifi de l’esp? 🙂 6 mars 2026 à 14:41 #42521AnonymeC’etait effectivement la discussion qu’on avait eu sur messenger et j’ai pu constater les soucis de connexion wifi du systeme de R6 By Mika, du coup en salon avec tous les smartphones, je me suis dis que j’allais partir sur du radio freq de fpv. L’ELRS s’appuie sur LORa + FHSS, ce qui le fait changer de fréquences super rapidement pour choper celle avec le moins de pollution, c’est prévu pour piloter des drones sur des 10aines de kms, théoriquement en salon, meme sans pousser le TX a fond, ça devrait passer assez facilement
6 mars 2026 à 20:04 #42520AnonymeJe vais suivre ça de près 🙂 7 mars 2026 à 07:30 #42519AnonymeSujet très interessant. Je vais suivre tes avancées, merci du partage!
Je testerais bien la solution même si je testerais d’abord sur un autre projet qu’un R2, un mse par exemple.
10 mars 2026 à 22:35 #42517AnonymeOui, un super projet !! En effet, le Bluetooth pour le son, par exemple, j’ai laissé tomber.
Le Wi-Fi pour le Marduino, j’ai en général au moins 1 à 2 pertes par jour, téléphone en cause (vieux ?) ou parasites… mystère.
La radio, en effet, est infaillible.
La combinaison de tout ça me semble parfaite. Maintenant, il n’y a plus qu’à, comme on dit ^^
Bon courage à toi.
15 mars 2026 à 12:21 #42518AnonymePetit avancement qui va devoir me faire faire quelques pas en arriere:
[attachment=0]R2 Remote V2.png[/attachment]
[attachment=1]R2 Remote V2 – analysis.png[/attachment] Je comprends mieux pourquoi sur la xbox il y’a 2 pcbs, un plus bas pour implanter les joysticks et un autre plus haut pour les boutons et le reste.
Effectivement, les joysticks prennent vachement plus de place que prévu, mon pcb depasse

Et ça me fait voir que je vais plutot mettre la batterie vers l’avant, plutot qu’a l’arriere (encore une fois, si xbox l’a fait, c’est ptetre pas pour rien
😆 )Mais vu que je vais passer a 2 pcbs, je vais ptetre remettre le module TX sur le pcb principal

J’espere que le cout de production chez JLCPCB ne vas pas exploser
16 mars 2026 à 14:05 #42516AnonymeCa Claque !!!, en effet certain choix des ingenieurs explique certain montage ^^ hate de voir tout ca
16 mars 2026 à 16:11 #42515AnonymeChouette projet ! je vais aussi suivre de près 🙄 8 avril 2026 à 13:45 #42514AnonymeHâte de voir la suite :clapclap 21 avril 2026 à 14:26 #42513AnonymeCa avance ce projet ? ^^ 22 avril 2026 à 19:06 #42524AnonymeJe suis en train de galérer a diviser le PCB en 2 et positionner tous les composants 
J’ai découvert que si assemblage par JLCPCB sur les 2 faces, ça coute 95 balles par pcb, donc je suis en train de faire “moins cher”

Effectivement, j’ai pas beaucoup de temps a y consacrer en ce moment, ça sera surement pas prêt pour les 10 ans de mon R2 ^^ mais j’avance quand meme
28 avril 2026 à 20:11 #42525AnonymeHa oui un petit budjet en effet , faut pas ce loupé 
Les 10 ans c’est pour quand ? ^^
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.
