ESIROI · Maquettes Connexion
AccueilITS7 · UE7-IOT
ESI-SPI-CI-IN4-S7-UE2-EC2

SAE Internet des Objets

FR EN ⬇ PDF
RéférentExploiter un réseau d’objets, valoriser les données extraites du réseau et améliorer le coût et l’impact du réseau.   Une entreprise spécialisée dans les solutions IoT souhaite déployer un réseau de capteurs intelligents pour la surveillance environnementale (qualité de l’air, température, humidité, bruit) dans un contexte urbain ou agricole à La Réunion. Le client demande une solution de bout en bout : depuis les noeuds capteurs embarqués jusqu’à un tableau de bord de visualisation, en passant par le réseau de collecte et le traitement des données.   L’équipe d’ingénieurs doit concevoir, prototyper et démontrer la faisabilité de cette solution en tenant compte des contraintes d’autonomie énergétique, de coût de déploiement, de fiabilité de la transmission et de valorisation des données collectées.
ECTS2
CM / TD / TP4 / 0 / 2
Typematiere

Viable
Viable100%
Complète86%
Manque pour « complète »
  • But du cours
  • Version EN relue

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).