CTO & Co-Founder
L’ambition de Profido de redéfinir l’authentification électronique a soulevé d’importants défis techniques nécessitant un accompagnement externe. Grâce à notre expertise approfondie en matériel et logiciel, nous avons pu soutenir Valmido sur plusieurs aspects :
La carte personnalisée de Profido, basée sur le microcontrôleur nRF53 de Nordic, combinait une batterie rechargeable ultrafine, une électronique de charge sans fil et un écran e-ink compact.
Obtenir un fonctionnement fluide dans un format carte de crédit a nécessité une collaboration étroite et plusieurs itérations pour surmonter les complexités de conception et de débogage matériel, tout en garantissant des performances optimales.
Valmido s’est associé à Witekio pour compléter l’expertise de son équipe interne et relever les défis logiciels embarqués nécessaires à la concrétisation de Profido.
Un travail collaboratif de debug a permis d’identifier des pistes d’optimisation de la conception matérielle afin d’assurer la compatibilité et la stabilité du système. Par exemple, des dysfonctionnements intermittents liés à l’oscillateur à quartz ont été résolus en sélectionnant des composants mieux adaptés au microcontrôleur nRF53.
Le système de charge sans fil a également été repensé en ajustant les composants du circuit LC et en ajoutant des blindages en ferrite, stabilisant le système tout en conservant le format compact du produit.
Witekio a développé des pilotes conformes à Zephyr pour les composants matériels critiques, notamment l’écran e-ink, le chargeur sans fil et le capteur d’empreintes digitales.
La bibliothèque Solokey a été étendue pour prendre en charge FIDO2 via BLE, tout en intégrant l’authentification par empreinte digitale grâce aux actions suivantes :
Un système de mise à jour double processeur a été conçu en s’appuyant sur MCUboot de Zephyr. Les principales améliorations comprenaient :
Witekio a fourni une documentation complète et des sessions de formation à l’équipe de Valmido, lui permettant de maintenir et de faire évoluer efficacement le produit dans la durée.
L’intervention de Witekio a permis de résoudre des problèmes matériels et logiciels critiques, garantissant la viabilité du concept et le respect du calendrier de développement.
Profido prend désormais en charge la communication et l’authentification sans fil via BLE, avec une vérification d’empreinte digitale fluide, faisant du produit un concurrent solide face aux solutions basées sur USB.
Le mécanisme de mise à jour double processeur assure des mises à jour robustes et une résilience face aux échecs, garantissant la fiabilité à long terme du système.
Grâce à cette collaboration, Valmido est désormais en position de faire évoluer sa gamme de produits et de maintenir un avantage concurrentiel durable sur le marché de l’authentification électronique.