Nos Réalisations
Une sélection de projets représentatifs de notre savoir-faire en systèmes embarqués.
Mise en place d'une CI/CD complète sur firmware legacy
Face à l'accumulation de dette technique et à la perte de maîtrise de firmwares embarqués sur des systèmes d'alarme sans fil, proposition et mise en œuvre d'une infrastructure complète d'intégration et de déploiement continus. Le workflow couvre l'ensemble du cycle : règles de codage (conformité MISRA partielle), formatage automatique, conventions de nommage, tests unitaires, compilation croisée, tests d'intégration, tests HIL, génération de changelogs et étiquetage de versions.
Banc de test automatisé avec mesure de consommation haute précision
Conception et réalisation complète (hardware + firmware + logiciel) d'un banc de test destiné au développement d'algorithmes et aux tests automatisés de l'intégration continue. La carte automatise les séquences d'alimentation, de démarrage et de test, et mesure la consommation jusqu'à 1 Msps avec une précision de l'ordre du µW, le tout piloté via un seul port USB.
Refonte complète d'une architecture firmware
Réécriture intégrale du firmware embarqué d'un produit haptique : architecture modulaire, facilement évolutive et maintenable. Le firmware pilote un étage de puissance, communique avec l'IHM pour le rendu haptique et exécute des séquences d'autotest pour caractériser les dalles tactiles. Portage ultérieur vers une cible automobile (AUTOSAR, conformité MISRA).
Audit de consommation et reprise en main d'un capteur BLE
Audit des performances énergétiques du firmware et du hardware d'un capteur de température BLE ultra-basse consommation. Remise en état de la chaîne de compilation et de programmation (JTAG + OTA BLE), avec livraison d'un environnement documenté et reproductible.
Interface audio USB sur microcontrôleur multicore
Remplacement d'un circuit autonome obsolète par un firmware reproduisant la fonction de pont audio/USB. Développement sur un microcontrôleur multicore avec gestion des protocoles USB Audio Class, I2S et SPDIF.
Firmware de test et de provisioning pour puce sécurisée
Développement de firmwares ROM pour une puce de sécurité : protocole de test des bus internes et firmware de provisioning établissant un canal sécurisé avec un HSM pour le chargement de secrets en mémoire OTP. Conception du kit de développement associé (schéma, routage, suivi de fabrication).
Plateforme embarquée connectée pour pilotage industriel
Conception d'une plateforme matérielle et firmware complète pour le pilotage de systèmes industriels connectés (WiFi/4G, GPS). IHM tactile, interfaces variées (RS485, relais, capteurs analogiques), bootloader USB et communication temps réel avec un serveur distant.
Réseau privé LoRaWAN de capteurs et actionneurs
Démonstration d'un réseau LoRaWAN complet sans fournisseur d'accès : conception de modules capteurs/actionneurs, firmware de communication LoRa, passerelle connectée via 4G et interface web temps réel pour le pilotage à distance.