Développement de firmware embarqué
Bare-metal, FreeRTOS et Zephyr, sur le silicium de votre choix
Nous écrivons le firmware à l’intérieur du produit : pilotes de périphériques, boucles de contrôle temps réel, bootloaders sécurisés et la logique basse consommation qui détermine si un appareil tient une semaine ou une décennie. Les mêmes ingénieurs qui construisent nos programmes radio et robotique, sur votre carte.

01 / Ce que nous construisons
Pilotes SPI, I²C, UART, CAN, USB, ADC/DAC et capteurs, écrits d’après la datasheet et testés sur banc.
Contrôle moteur, PID, fusion de capteurs et logique critique en timing, avec des budgets de gigue mesurés.
Démarrage sécurisé basé sur MCUboot, mises à jour à double banque et chemins de récupération qui survivent à une coupure de courant en plein flashage.
Intégration BLE, Wi-Fi, LoRa et cellulaire, du pilote radio jusqu’au protocole applicatif.
02 / Stack
Standard du secteur, ennuyeux dans le bon sens : des outils d’avenir, que le prochain ingénieur connaîtra aussi.
Microcontrôleurs
STM32
Familles Cortex-M, de la L0 basse consommation à la H7 haute performance
ESP32
SoC Wi-Fi et Bluetooth pour produits connectés
Nordic nRF52 / nRF53
Radios Bluetooth Low Energy et Thread/Zigbee
RP2040 & i.MX RT
MCU double cœur M0+ et crossover pour le temps réel
Runtimes et langages
Bare-metal C / C++
Boucles de contrôle déterministes sans système d’exploitation
FreeRTOS
Le RTOS de référence pour le multitâche sur petits MCU
Zephyr
RTOS de la Linux Foundation, avec un modèle de pilotes riche et le réseau
Rust (embedded-hal)
Firmware sûr en mémoire là où la fiabilité est critique
Outillage
CMake & west
Builds reproductibles sur tous les targets et en CI
J-Link / OpenOCD
Sondes de débogage, traçage et programmation flash
Unity / Ceedling
Tests unitaires du firmware, sur host et sur target
MCUboot
Bootloader sécurisé avec mises à jour signées et réversibles
03 / Approche
Budgets d’interruption, priorités des tâches et timing mesurés sur banc, jamais supposés.
Modes de veille et duty cycling planifiés dès la première revue du schéma, vérifiés avec un profileur de puissance.
Images signées, protection contre le rollback et stockage chiffré pour que l’appareil reste le vôtre sur le terrain.
Chaque commit est flashé et testé sur de vraies cartes, pour que les régressions apparaissent avant un essai terrain.
04 / Standards
Nous respectons les standards du secteur et des méthodes éprouvées sur chaque projet — c’est ce qui fait tenir le devis.
05 / Infrastructure
Start
Envoyez-nous le schéma ou la référence du MCU. Un ingénieur firmware vous répond avec un périmètre et un prix honnêtes.
Let’s manage ou découvrez nos solutions IoT