Ingénieure systèmes embarqués - Stage de fin d'études
Elle a intégré l'équipe de développement embarqué pour concevoir et développer le firmware d'une plateforme de jeu interactif multi-joueurs basée sur des cartes communicant en BLE et pilotées sous Zephyr RTOS.
- A conçu et implémenté une interface utilisateur réactive sur écran TFT SPI via LVGL, comprenant des menus, une navigation intuitive et des timers dynamiques.
- A mis en place une architecture temps réel multi-thread pour la gestion simultanée des entrées utilisateur, de l'affichage graphique et des échanges BLE.
- A développé un protocole BLE GATT complet assurant la réception d'événements, le traitement synchrone côté périphérique et les échanges de données structurées avec la carte centrale.
- A implémenté un système complet de test combinant un outil de simulation BLE en Python (Bleak) et des tests unitaires automatisés (ztest), intégrés dans la chaîne CI.
Environnement technique