Revego

Publié le : 11/08/2026

Dernière modification : 30/09/2026

Tags :

ArduinoC++ESP32PCBReactJS

Introduction

Revego est une remorque électrique ayant pour objectif de transformer n’importe quel vélo en un vélo électrique. Le projet a débuté en année de première avec nos professeurs de STI2D qui ont proposés à une équipe de 4 personnes de concevoir ce projet pour participer aux olympiades des sciences de l’ingénieur. Cette remorque était à réaliser à côté des cours. Le projet a été présenté à deux reprises aux olympiades. Nous sommes passés sur France3 durant la première sessions, puis durant la deuxième la start-up “les imparfaits” a pris notre contact mais nous n’avons jamais reçu de retour.

Composition du groupe

Pour concevoir le revego nous étions une équipe de 4 :

  • Morvan Teva : Conception mécanique de la remorque
  • Audebert Giovani : Conception mécanique de la remorque
  • Monot Ewen : Pilotage du moteur
  • Falézan Thibault : Conception électronique et développement

Fonctionnement et contraintes du revego

Le revego était composé de deux appareils, une télécommande sans fil placé sur le guidon et une remorque permettant de motoriser le vélo. La remorque et la télécommande devait communiquer sans fil permettant une installation rapide et facile. Le moteur devait quand à lui entrainer la roue avec une roue galet. Une application sur téléphone a aussi été développé pour permettre une configuration plus poussé de la remorque.

Conception électronique et développement de la V1

Avant de pouvoir commencer à développer quelque chose sur le projet, j’ai dû réfléchir aux différents composants électroniques que va embarquer le projet. Une fois les composants trouvés j’ai fabriqué un pcb de prototypage pour la télécommande et je suis resté sur la carte Arduino pour la remorque.

Composants de la télécommande

Image de l'article
  • ESP-32 : Microcontrôleur, cœur du système, permet aussi la communication avec un téléphone.
  • NRF24L01 : Module permettant une communication sans fil, imposé par nos professeurs.
  • Capteur effet Hall : Permet de choisir la vitesse.
  • Écran OLED : Affiche la vitesse.
  • BMS + Batterie lithium : Permet de charger et décharger une batterie lithium.

Composants de la remorque

  • Transistor : Mpermet de choisir la vitesse du moteur
  • Arduino UNO : Microcontrôleur
  • NRF24L01 : Permet la communication sans fil
  • Batterie au Plomb : Alimente le moteur et la carte Arduino
Image de l'article

Pour la première version de l’application, l’esp32 créait un réseau local puis un site internet s’affichait sur le téléphone de l’utilisateur.

Image de l'article
Image de l'article

Points à retenir sur la V1 :

La v1 du projet avait plusieurs défauts que les juristes nous ont fait remarquer :

  • L’utilisation d’une roue galet pour entrainer la roue était un mauvais choix
  • Aucun test concret réalisé, la remorque n’est pas forcément sécurisé pour un utilisateur

D’autres points me gênait aussi sur ce que j’ai réalisé :

  • Mauvaise réalisation de l’application, même si fonctionnelle
  • La télécommande n’était pas assez poussé, manque d’optimisation

Conception de la V2 :

Pour la v2 j’ai donc décidé de réaliser des pcb professionnels afin d’avoir un prototype beaucoup plus fiable et plus compact. Pour ce faire j’ai utilisé le logiciel easy EDA.

Image de l'article

Améliorations de la télécommande

Image de l'article
  • Un vrai menu avec un joli affichage sur la télécommande
  • Une application qui fonctionne en Bluetooth
  • Un régulateur et limiteur de vitesseUne vitesse plus précise

Améliorations sur la remorque

  • Ports USB pour charger différents appareils
  • Optimisation de la place utilisé
  • Ajout d’un port de charge pour la remorque
Image de l'article

Pour développer l’application j’ai utilisé du React et la fonctionnalité BLE de l’esp32.

Image de l'article

Points à retenir sur la V2

Malheureusement la pcb de la remorque avait pour habitude de chauffer un peu trop. Et je suis resté sur une transmission radio avec le NRF24L01 alors que j’aurais tout simplement pu intégrer un esp32 sur la carte électronique de la remorque au lieu d’un ATMEGA pour optimiser la communication entre les deux cartes. Cependant l’application et le résultat final de la télécommande était tout simplement parfait à mon goût, je ne voyais plus aucun élément à modifier.

Conclusion

Pour conclure j’ai adoré faire ce projet, il m’a permis de m’améliorer considérablement en électronique. Par exemple j’ai compris comment fabriquer un BMS, le fonctionnement d’un Transistor ou encore utiliser un régulateur de tension. Je reste quand même assez déçu des résultats obtenu avec ce projet, ce projet de deux ans ne m’a pas donnée de résultat concret et ne me sert plus du tout.