Hardware & Embarqué

Mon domaine de cœur. Que ce soit pour concevoir une carte électronique, programmer un microcontrôleur ou faire parler un capteur avec une API web, je maîtrise la chaîne complète du système embarqué.

Conception FPGA & accélération matérielle

Conception de modules logiques sur FPGA pour améliorer les performances systèmes : traitement parallèle, contrôle temps réel, implémentation de PID matériel et logique séquentielle/combinatoire. Idéal pour les systèmes critiques.

FPGA · VHDL · Verilog · PID · Quartus · QSys · Platform Designer

Développement firmware bas niveau

Programmation en C sur microcontrôleurs STM32, ESP32, SoftCore, Arduino. Drivers, timers, UART, SPI, I2C, interruptions et gestion de périphériques hardware.

C · STM32 · ESP32 · NIOS · UART · SPI · I2C · GPIO

Conception de systèmes embarqués

De l'idée au prototype : choix des composants, schémas électroniques, câblage, tests sur breadboard ou PCB. Je crée des solutions optimisées selon vos besoins.

Altium Designer · KiCad · Breadboard · PCB · Sensors · Power Supply

Connectivité & Interfaces utilisateur

Mise en place de protocoles de communication pour connecter les objets entre eux ou à des plateformes distantes (MQTT, Wi-Fi, BLE…), et affichage de données via écrans, buzzers ou LED.

UART · BLE · Wi-Fi · MQTT · HTTP · JSON · OLED · LCD · Buzzer · LED