Tous les projets
Projets principaux et réalisations développés en électronique, robotique, logiciel et systèmes embarqués.











Chez Novadem, développement d'un banc de test modulaire pour automatiser la validation des cartes électroniques du drone NX70.

Conception en équipe d'un robot autonome avec déplacement holonomique, vision, LiDAR et manipulation.
Plateforme personnelle développée de la définition des performances au firmware ESP32 et au PCB KiCad.

Analyse du protocole USB HID et développement d'un outil Python Linux pour piloter un Aaronia BPSG 6.
Projets principaux et réalisations développés en électronique, robotique, logiciel et systèmes embarqués.










Durant un stage de huit semaines chez Novadem, j'ai développé un banc de test destiné à automatiser la validation des cartes électroniques du drone NX70. L'objectif était de réduire le temps de test et d'améliorer la fiabilité du diagnostic.
Drone NX70 de Novadem
Architecture du banc de test
J'ai également analysé les besoins avec les ingénieurs de production et participé à des améliorations matérielles visant à fiabiliser les mesures.
Compétences : C++ · Tests automatisés · Architecture logicielle · Interface graphique · Systèmes embarqués · Instrumentation
Au sein d'une équipe de cinq personnes du Robot Club Toulon, j'ai participé à la conception d'un robot autonome destiné à la compétition Eurobot 2025. Le robot devait manipuler des éléments, se déplacer de façon autonome et interagir avec les autres robots.
Robot Eurobot 2025
Robot réalisé par l'équipe
La partie logicielle s'est appuyée sur une base de code existante du club, adaptée à la nouvelle architecture et aux nouveaux capteurs. Ce projet m'a permis de travailler sur l'intégration de plusieurs sous-systèmes logiciels et matériels dans un système robotique complexe.
Compétences : C/C++ · Robotique · Systèmes embarqués · Capteurs · Actionneurs · Vision · LiDAR · Intégration
Après une participation à un concours inter-BUT de robotique à Paris en 2024, j'ai développé seul une nouvelle plateforme destinée à améliorer les performances de suivi de trajectoire et à servir de support pédagogique.
Conception de la plateforme sous KiCad
Compétences : C/C++ · ESP32 · Contrôle PD · Robotique · Bluetooth · Wi-Fi · KiCad · PCB
Dans le cadre d'un projet de deuxième année de BUT GEII, j'ai réalisé en binôme la rétro-ingénierie du protocole USB d'un générateur de signaux RF Aaronia BPSG 6, couvrant 23,5 MHz à 6 GHz.
Générateur de signaux RF Aaronia BPSG 6
Architecture de la solution
La solution Python génère les registres du PLL, construit les trames USB et contrôle la fréquence sur toute la plage 23,5 MHz - 6 GHz avec une résolution inférieure à 1 Hz. Elle fonctionne sous Linux/ARM, notamment sur Raspberry Pi, en mode headless. Le contrôle du gain n'a pas pu être entièrement déterminé.
Compétences : Python · Linux · USB HID · Wireshark · Reverse Engineering · Protocoles · RF
Projet réalisé en deuxième année de BUT GEII autour de la conception d'un système domotique complet. Le système contrôle des actionneurs depuis un écran tactile ou une interface web et récupère les mesures de plusieurs capteurs.
Carte domotique conçue sous KiCad
Prototype fonctionnel
Compétences : C++ · ESP32 · Web embarqué · Wi-Fi · KiCad · PCB
Développement d'un robot autonome utilisant un microcontrôleur PIC et une architecture logicielle adaptée aux contraintes temps réel.
Robot autonome d'évitement d'obstacles
Compétences : C · C# · PIC · Temps réel · PWM · Interruptions · CAN · SPI · I2C · UART
Mise en place d'un serveur auto-hébergé sur Raspberry Pi 5 afin d'héberger un site personnel et différents services.
Serveur personnel sur Raspberry Pi
Compétences : Linux · Apache · HTML · CSS · JavaScript · Réseau · Sécurité
Développement d'un contrôleur d'éclairage compact basé sur Arduino. Le logiciel embarqué gère plusieurs modes de fonctionnement à l'aide de machines à états.
Carte SmartLight
Prototype SmartLight
Compétences : C++ · Arduino · Machines à états · PWM · Interruptions · Timers · KiCad
Conception en équipe d'un système émetteur/récepteur audio permettant de transmettre une commande à distance via une fréquence sonore spécifique.
Prototype de l'émetteur
Prototype final
Le dimensionnement des filtres actifs a été réalisé avec une validation par simulation SPICE.
Compétences : Électronique analogique · SPICE · Filtres actifs · Traitement du signal
Développement en équipe d'un chronomètre numérique en VHDL sur FPGA Nexys A7.
Carte FPGA Nexys A7
Compétences : VHDL · FPGA · Nexys A7 · Testbench · Logique numérique
Conception en équipe d'une pédale de compression analogique pour guitare électrique.
Diagramme fonctionnel
Schéma électronique
Simulation LTspice
Compétences : Électronique analogique · LTspice · Traitement du signal · KiCad · PCB
Projet personnel en cours : conception d'une enceinte Bluetooth avec une architecture audio trois voies.
Conception de l'enceinte sous KiCad
Le projet comprend l'étude et la simulation des filtres actifs ainsi que la conception du PCB avec séparation des parties analogique et numérique.
Compétences : Électronique audio · Bluetooth · Classe D · Filtres actifs · KiCad · PCB
Rénovation complète en équipe d'un voilier SIR 530 endommagé et abandonné.
Voilier SIR 530
Ce projet m'a également permis de travailler sur la planification, la répartition des tâches, la gestion du budget et le travail d'équipe sur plusieurs mois.