trouve le protocole IP standardisé par l'IETF. Il permet de construire un réseau mondial uniforme en masqu... s les équipement d'extrémités :
* L'adresse IP permet de trouver une machine sur le réseau ;
* Les pr... P est complexe et demande beaucoup de mémoire. Il permet entre autre de contrôler la communication, de ret... est HTTP qui sert à transporter les pages web et permet également des communications directes entres syst
u système :
* **Une gestion multi-tâches** qui permet d'avoir plusieurs contextes d'exécution concurren... optionel sur les architectures ARM Cortex-M. Cela permet d'économiser l'espace mémoire (RAM) utilisé par c... ssaires à son application. Ce mécanisme modulaire permet de n'**utiliser que ce qui est réellement nécessa... s fichiers statiques de documentation Doxygen qui permet de générer la documentation de RIOT automatiqueme
ableurs, elle est relativement pauvre car elle ne permet de représenter que des valeurs sur des lignes et ... a le comprendre. Mais l'utilisation de l'ASCII ne permet pas de transmettre de manière optimale l'informat... [[https://tools.ietf.org/html/rfc7049|RFC 7049]], permet de représenter les structures de JSON mais suivan... r2 as cbor
# valeur entiere à encoder
v = 1
# i permet de faire évoluer l'ordre de grandeur de v
for i i
est interconnectée avec le MCU sur le bus SPI qui permet des échanges de données rapides. Elle est égaleme... emonte l'accélération d'un objet. Son utilisation permet de détecter des mouvements. En définissant un seu... .
==== Programmation ====
L'interface **JTAG** permet de reprogrammer et débugger le MCU depuis un ordi... composant FTDI expose également un port UART qui permet d'afficher des messages sur le terminal utilisate
compilation à utiliser.
L'abstraction matérielle permet de compiler une application RIOT vers différentes... tème de compilation.
Cette approche hiérarchique permet de minimiser la duplication du code et donc de ma... aucoup plus de travail à la communauté, mais cela permet aussi une meilleure efficacité de l'implémentatio... fournis par ces APIs:
* Le module periph_timer permet de faire fonctionner les compteurs internes du CP
e. Le Zigbee est porté par la Zigbee Alliance qui permet de certifier les produits respectant les spécific... n déployée. Généralement une passerelle Zigbee/IP permet d’échanger l’information de manière permanente, e... a traçabilité des objets. Le faible coût d’un tag permet de marquer à grande échelle les objets que l’on s... t tablettes sont équipés de cette technologie qui permet trois types d’échanges:
- l’émulation de carte
T** est un bus de communication point à point qui permet de faire transiter des données entre 2 MCUs ou 1 ... és à l'audio/vidéo.
Il s'agit d'un bus série qui permet de faire communiquer entre eux des composants éle... s;
* La ligne **SCL** ((**S**erial **CL**ock)): permet de cadencer temporellement l'envoi des messages s... *M**aster **O**ut **S**lave **I**n)): cette ligne permet au maître de transmettre des données à l’esclave;
re mondiale pour la société de l'information, qui permet de disposer de services évolués en interconnectan... atients de mieux contrôler leur traitement. L'IoT permet une plus grande réactivité et une meilleure compr... et d'engrais. On peut aussi évoquer l'élevage qui permet de contrôler les besoins de chaque animal. Les sy... t des Objets dans les transports et la logistique permet de gérer efficacement les chaînes d'approvisionne
nnées.
* Au niveau 2 (syntactic operability) on permet à deux équipements de communiquer entre eux. Inte... ).
Cette mutualisation des accès via l’internet permet non seulement une réduction des coûts, mais aussi... n simplifiée du langage Python (micro-python) qui permet de l'adapter à la limitation du système.
* La *... IOM. Ce projet a définit un modèle de données qui permet d'intégrer des informations venant de plusieurs s
composant en plus, souvent une puce radio**, qui permet de communiquer avec le monde extérieur. Grâce à l... l'objet. Ce composant est une **sonde JTAG**, qui permet aux utilisateurs de mettre leur propre applicatio... iliser un panneau solaire ou une éolienne, ce qui permet de recharger la batterie indéfiniment.
Pour un *... supplémentaire, une **puce de communication** qui permet de communiquer avec le monde extérieur. Différent
ujours encapsulée dans la connexion TCP/IP. Cela permet d'accéder à distance à des bus Modbus et à centra... , passez à la deuxième étape. L'adresse 127.0.0.1 permet la communication entre deux processus qui tournen... nt. En python, la fonction sleep() du module time permet d'attendre pendant un nombre de secondes spécifié... te montre le résultat de ce programme modifié qui permet d'afficher le niveau d'eau toutes les 10 secondes
esses**, unidirectionnel et piloté par le CPU. Il permet de sélectionner la case mémoire pour lire ou écri... o.
* Le **bus de données**, bidirectionnel. Il permet d'échanger des données ou instructions entre les ... 16 bits, 32 bits).
* Le **bus de contrôle** qui permet de contrôler le type d'opérations;
===== Du micr
l existe le module **binascii** très pratique qui permet de convertir une séquence binaire en une chaîne d... décimaux plus lisible pour les spécialistes. Cela permet de visualiser n'importe quelle séquence de donnée... ble val un tableau d'octets. On rappelle que \xAB permet de coder un octet ayant pour valeur hexadécimal 0
ent, au moins de nom. C'est le protocole qui nous permet de faire ce MOOC en allant chercher les pages qui... t DISPLAY=:0.0
firefox &
</code>
Le caractère & permet de continuer à taper des commandes dans la fenêtr