e pendant plusieurs mois, voire plusieurs années. Comme nous le verrons plus tard, RIOT propose un méca... ce mémoire. Ces contextes d'exécution/tâches sont communément appelés **thread**.
* **Un ordonnanceur... avec une boucle d'attente).
* Un mécanisme de **communication entre tâches** pour échanger des inform... t en écriture/lecture à des ressources partagées, comme des variables en mémoire ou des périphériques d
r la plateforme FUN-MOOC par l'Institut Mines Télécom.
===== Les topologies de réseaux - vidéo =====...
Transcription de la vidéo [[https://www.youtube.com/watch?v=DjRhnbg0FjY|L'empilement protocolaire pou... jourd' hui son évolution pour intégrer les objets communicants contraints en mémoire et autonomes énerg... bjets où on veut, surtout s'ils se déplacent. Les communications par ondes radio sont privilégiées pour
on matérielle =====
==== Rappel du concept ====
Comme nous l'avons vu précédemment, le concept d'abst... , un objet cible pour une application RIOT est vu comme un microcontrôleur monté sur une carte, celle-c... tuellement directement des périphériques externes comme des capteurs, des actionneurs ou des radios.
Il faut donc définir, lors de la compilation, quelle sera la cible matérielle (par exe
r la plateforme FUN-MOOC par l'Institut Mines Télécom.
Comment définir l’internet des objets ? Ou plutôt, quel internet des objets allons-nous étudier da... écise ; ou du moins une classification pour mieux comprendre à quoi l’on fait référence.
L’internet es... ic, il peut s’agir d’applications très populaires comme Facebook, Tik-Tok, Netflix, Zoom. Pour certains
tation des principaux domaines d'application, les composants matériels et logiciels utilisés ainsi que ... s domaines.
Selon l'Union internationale des télécommunications, l'Internet des objets (IdO ou IoT en ... grâce aux technologies de l'information et de la communication interopérables existantes ou en évoluti... , possédant une identité numérique et capables de communiquer les uns avec les autres.
Ils forment d'u
r la plateforme FUN-MOOC par l'Institut Mines Télécom.
===== Protocoles de l'Internet - vidéo =====
... s règles d'adressage et de routage : c'est à dire comment trouver un chemin dans le réseau pour qu'en r... ppairait en position centrale mais est plus petit comparé aux autres protocoles.
{{sablier_couche_prot... la machine (assurant le multiplexage du canal de communication).
TCP est complexe et demande beaucoup
lsations, tension, etc) pendant un effort ou pour compter le nombre de pas effectués au cours d'une journée.
Comment ces données sont-elles échangées entre la mon... n réseau local WiFi. Les protocoles utilisés pour communiquer ces données vers les plateformes IoT sont... c utiliser un protocole radio et des applications compatibles entre la montre et le terminal mobile. De
nformatique iot}}
====== IoT Les technologies de communication radio ======
===== Introduction =====... us appropriée pour une application donnée. Alors, comment savoir laquelle choisir?
Pour pouvoir choisi... dio la plus appropriée, il nous faut d'abord bien comprendre quelques caractéristiques des technologies radio comme:
* les fréquences qu'elles utilisent;
* les
ls connectés du FIT IoT-LAB:
* Quels sont leurs composants?
* Comment peut-on interagir avec eux à distance?
===== L'objet connecté IoT-LAB M3 =====
... synoptique montre les liens entre les différents composants du M3 IoT-LAB.
Les composants en bleu sont les composants principaux de l'appareil. Les comp
r la plateforme FUN-MOOC par l'Institut Mines Télécom.
====== La représentation des données ======
...
Transcription de la vidéo [[https://www.youtube.com/watch?v=k-RhgiwKx2M|Qu'est ce que la Sérialisatio... eur à l'autre par exemple en utilisant une pseudo commande ''%%send()%%'' l'envoie du texte ne posera p... e en une chaîne de caractères et l'envoyer : mais comment l'ordinateur en reception ferait la différenc
r la plateforme FUN-MOOC par l'Institut Mines Télécom.
===== Contrôler un objet distant =====
Dans ... réseau interne de la centrale du reste du monde. Comme hacker, vous pouvez prendre le contrôle du système de refroidissement et sauver le monde, comme on vous le disait au début.
Nous allons devoir...
Transcription de la vidéo [[https://www.youtube.com/watch?v=Jj9Tmci7gXU|Les principes généraux de MOD
T ======
* De quoi un appareil connecté est-il composé?
* Comment faire pour qu'il communique?
* Pour qu'il marche pendant des années?
Voici les questions auxque... appareil connecté est un système embarqué avec un composant en plus, souvent une puce radio**, qui perm
application grand public d'un **système embarqué communicant**, présent depuis la fin des années soixa... des transistors, permettant de créer de nouveaux composants comme les circuits intégrés.
Un **circuit intégré** ou puce électronique est un **composant reproduisant une ou plusieurs fonctions éle
eceiver **T**ransmitter ou **UART** est un bus de communication point à point qui permet de faire trans... les bits sont capturés pour reconstruire un octet complet, ce dernier est alors remonté au code embarqu... ut est le 1 (pas de trafic). Une trame UART est décomposée en bits de la manière suivante:
* **Start... ur <-> terminal.
* Module GPS trames NMEA : les composants de type GPS sont typiquement branchés derr
es ordinateurs, installer un microprogramme c'est comme effacer tout le disque dur, flasher le BIOS et ... lus haut niveau (C, C++, ...). Ce code source est compilé en langage machine et doit être ensuite envoy... de pour l'application;
* Du code pour gérer les communications;
* Du code pour les périphériques d'... ter un grand nombre de cibles matérielles.
On le comprend, le caractère hétérogène du parc des objets