Acquis d'apprentissage visés
- Appliquer les paradigmes de programmation et communication spécifiques à l’embarqué et à l’IoT(1,5)-(1,4)
- Analyser les données issues de l’IoT en intégrant les spécificités de l’analyse de données en bordure (edge analytics)(1,5)-(1,4)
- Évaluer le coût d’un projet et la viabilité économique d’une solution(1,5)-(1,4)
- Évaluer l’impact environnemental d’une solution(1,5)-(1,4)
- Piloter un projet dans le respect des contraintes coût, délai et qualité(1,5)-(1,4)
Prérequis
- Enseignants des matières liées à l’UE IOT et des outils pour l’ingénieur
- IOT701 : Systèmes Embarqués et Temps Réel (co-requis)
- IOT706 : Analyse de données pour l’IOT (co-requis)
- Modules de Systèmes et Réseaux et Développement des semestres précédents
Programme
- Phase 1 — Cadrage et spécifications (semaine 1-2) : Note de cadrage avec analyse du besoin, méthodologie projet (Agile/Scrum), planning et gestion des risques. Cahier des charges incluant spécifications fonctionnelles et techniques, contraintes réglementaires et analyse de l’impact environnemental.
- Phase 2 — Architecture et prototypage (semaine 3-6) : Définition de l’architecture matérielle (choix des microcontrôleurs, capteurs, modules radio) et logicielle (RTOS, protocoles). MVP v0 : premier prototype fonctionnel, journal de tests, démonstration de faisabilité.
- Phase 3 — Intégration et valorisation (semaine 7-10) : MVP v1 avec intégration réseau, remontée de données et traitement en bordure (edge). Analyse de viabilité économique, étude de marché. Évaluation de l’empreinte énergétique et environnementale.
- Phase 4 — Démonstration et soutenance (semaine 11-12) : Démonstration de la solution complète. Présentation finale couvrant les aspects techniques, économiques et environnementaux.
Modalités d'évaluation
Les compétences seront évaluées à partir des éléments fournis dans le livrable, en regard des attendus décrits dans les grilles d'évaluation.
Bibliographie
- Un dépôt Git documenté contenant l’ensemble du code source, la documentation technique, les schémas d’architecture et le README.
- Une note de cadrage incluant la roadmap, la méthodologie projet et la gestion des risques.
- Un cahier des charges avec spécifications détaillées, conformité réglementaire et analyse environnementale.
- Un document d’architecture matérielle et logicielle avec justification des choix technologiques, estimation d’autonomie et coûts.
- Un MVP v0 : prototype fonctionnel avec journal de tests et métriques.
- Un MVP v1 : prototype intégré avec analyse de marché et modèle économique.
- Des supports de présentation intermédiaire et finale.
- Un compte rendu et une démonstration de la solution complète.
Supports
Ensemble des documents utilisés à l'occasion des enseignements des ressources mobilisées par la SAE. Plateformes matérielles IoT (ESP32, Raspberry Pi, capteurs).