- Home
- >
- InfoZone
- >
- Automatisme et Process
- >
- Plateforme mbed IoT – accélérer le déploiement des dispositifs IoT
Plateforme mbed IoT – accélérer le déploiement des dispositifs IoT
Ceux qui suivent comme nous les tendances du développement de l'Internet des objets (IoT) savent bien que les dispositifs connectés vont transformer notre vie dans l'avenir tout comme le courriel, les SMS et les téléphones mobiles ont révolutionné notre manière actuelle de communiquer. Pour que cette révolution se produise, des milliards d'appareils intelligents doivent être connectés et transférer leurs données à des sites pouvant les traiter et donner à l'utilisateur des informations utiles. Malheureusement, la définition des modalités de connexion de ces appareils et du transfert de données n'est pas encore totalement affinée et le développement des composants côté dispositifs et côté serveurs de ce mécanisme de communication est semé d'embûches.
Heureusement, ARM vient d'annoncer sa plateforme
mbed IoT (Figure 1) qui se compose d'une nouvelle version de son SE mbed pour dispositifs et du logiciel mbed Device
Server. mbed OS est un système d'exploitation conçu pour les microcontrôleurs Cortex-M d'ARM
et la nouvelle version inclura les fonctionnalités de connectivité et de gestion des dispositifs exigées
par les appareils IoT. Le mbed Device Server est un logiciel créé pour fonctionner sur un serveur et prendre
en charge l'acceptation des connexions venant des appareils ; son rôle est également de les rendre accessibles
aux applications web en utilisant des protocoles en source ouverte. Pendant le développement de la plateforme
mbed IoT, ARM a fourni tous les logiciels nécessaires pour faciliter le prototypage et le déploiement rapides
des dispositifs IoT. Il fournit aussi les outils nécessaires pour démarrer, comme une ligne de commande
et des IDE basées sur le web pour le développement logiciel.
English |
Translation |
mbed Tools & Services |
Outils et services mbed |
Community |
Communauté |
Software |
Logiciel |
Cloud Development |
Développement sur le cloud |
Communication |
Communication |
Cortex®-M |
Cortex®-M |
mbedTM OS |
mbedTM OS |
Energy-efficiency |
Économies d'énergie |
Productivity |
Productivité |
Connectivity |
Connectivité |
Security |
Sécurité |
mbed Device Server |
mbed Device Server |
Security |
Sécurité |
Communication |
Communication |
Scale |
Échelle |
Community - Silicon Partners – Could Partners – Device Partners |
Communauté - Partenaires silicium – Partenaires cloud – Partenaires dispositifs |
mbed Ecosystem |
Écosystème mbed |
Figure 1 : la plateforme mbed IoT (crédit : mbed.org)
Le but d'ARM avec la plateforme mbed IoT est évidemment d'accélérer le développement
et le déploiement des dispositifs IoT basés sur sa technologie de microcontrôleur, et le fait de fournir
le logiciel est un excellent début. Heureusement, ARM s'est associé à de nombreuses sociétés
pour développer les ressources mises à la disposition des développeurs de dispositifs IoT. Cet
écosystème de la plateforme mbed IoT associe des fabricants d'appareils, des fournisseurs de services, des
sociétés de communication et bien d'autres encore. Un partenaire, NXP Semiconductors, a développé
le module
ARM mbed LPC1768, présenté à la Figure 2, qui contient un microcontrôleur Cortex M-3.
La combinaison de ce module d'évaluation avec la carte
d'application mbed fournit tout le matériel nécessaire pour prototyper un appareil IoT.
Figure 2 : module mbed LPC1768 et carte d'application
Un autre partenaire mbed d'ARM est IBM, dont la Fondation Internet of Things est un service entièrement géré
et hébergé sur le cloud qui gère le côté serveurs des appareils IoT, y compris les appareils
basés sur la plateforme mbed IoT. IBM fournit une « recette » : le terme qu'il
utilise pour désigner un tutoriel qui donne des instructions détaillées et fournit le logiciel pour comment connecter le module LPC1768 et la carte d'application à
la Fondation Internet of Things. Une fois la connexion établie, on peut enregistrer les données du
dispositif à distance sur le serveur ou les visionner en direct en ligne. Ce prototype de dispositif IoT indique
que le matériel, le logiciel et les services sont disponibles aujourd'hui pour créer et déployer
les appareils IoT.
ARM et ses partenaires de la plateforme mbed IoT continuent à développer de nouveaux outils pour les développeurs d'appareils IoT. Le nouveau kit de démarrage basé sur ARM mbed pour le cloud IBM Internet of Things (IoT) qui a été présenté récemment devrait sortir début 2015. Ce kit permettra aux développeurs d'élargir la connectivité de leurs prototypes d'appareils IoT pour utiliser la connectivité cellulaire.