Développement système embarqué — balance ruche connectée
Intégration d'un projet de développement d'une balance ruche connectée pour contribuer à la fois à la conception électronique et au développement embarqué.
- Conception et routage du PCB complet sous KiCad, du schéma électronique au routage des pistes en respectant les contraintes DRC et en générant les fichiers de fabrication.
- Développement et validation en C embarqué d'une machine d'états (FSM) pour la gestion des commandes AT via modules HL78xx (UART), avec réécriture en architecture orientée interruptions et tests sur cible.
- Implémentation et debug des protocoles I²C et SPI pour l'interfaçage des capteurs, en effectuant l'analyse avec un analyseur logique.
- Collaboration étroite avec les équipes firmware et hardware (Silicon Labs) jusqu'à la recette finale du produit.
Environnement technique