Introduction à l'Internet des objets
Architecture d'un système connecté : objet, passerelle, réseau, plateforme, application. Protocoles, énergie et sécurité.
Architecture d'un système IoT
Objet, passerelle, réseau, plateforme, application. Traitement en périphérie contre traitement centralisé.
Microcontrôleurs et cartes de développement
Architecture d'un microcontrôleur, entrées/sorties, Arduino et ESP32, chaîne de compilation et téléversement.
Protocoles réseau de l'IoT
Wi-Fi, Bluetooth basse énergie, Zigbee, LoRaWAN, portée contre débit contre consommation.
Protocoles applicatifs : MQTT et CoAP
Publication-abonnement, courtier, sujets, qualité de service, CoAP et REST embarqué, formats de charge utile.
Énergie et autonomie
Consommation, modes de veille, budget énergétique, batteries, récupération d'énergie, calcul d'autonomie.
Sécurité des objets connectés
Surface d'attaque, identités des objets, chiffrement, mise à jour à distance, mots de passe par défaut, cloisonnement réseau.