mbed OS a été dévoilé par ARM, en octobre 2014. L’idée est de proposer aux constructeurs d’objets connectés (IoT ou l’Internet des objets) une plateforme complète, du client à la partie serveur en passant par les diverses passerelles. Avec un tel système, les différents constructeurs pourront également rendre compatibles et interopérables leurs différents produits, afin de créer un écosystème commun et permettre à l’ensemble des appareils de communiquer entre eux, quelle que soit leur marque.
Un léger retard pour la bêta
L’OS vient tout juste d’être disponible en bêta, avec quelques semaines de retard sur le planning initial qui prévoyait une disponibilité pour le mois d’août. Cela pourrait donc légèrement retarder la sortie de mbed OS qui était prévue pour le mois d’octobre. En plus de mbed OS en version bêta, ARM a rendu disponible au public mbed Device Connector (un cloud pour faciliter aux développeurs la connexion de leurs objets à Internet sans infrastructure), mbed Device Server (une passerelle entre l’objet connecté et Internet) et enfin mbed Client qui permet à des appareils qui ne sont pas sous mbed OS de se connecter à l’infrastructure mbed, que ce soit le Server ou le Connector.
mbed OS se dévoile
Parallèlement à la disponibilité de ces nouvelles versions bêta, ARM a également mis à jour son site Internet dédié à mbed OS afin de dévoiler quelques détails intéressants sur le fonctionnement de l’OS. Le système d’exploitation a été pensé afin de consommer le moins de ressources possible. Ainsi, l’OS n’est pas multitâche, mais plutôt basé sur une architecture orientée évènements. De cette manière, la consommation de mémoire vive et d’énergie est réduite à son minimum. Toutefois, ARM prévoit une version multitâche de mbed OS pour 2016, après avoir optimisé les aspects de sécurité et de gestion de l’énergie face à ce type de fonctionnement. Du point de vue de la sécurité, mbde OS n’est pas en reste avec l’intégration de uVisor fonctionnant de concert avec les Cortex-M ainsi que TLS pour des communications chiffrées.
A lire sur le sujet
Cortex-M7
La connectivité n’a pas été mise de côté puisque l’on recense le support de l’Ethernet, du Wi-Fi, du Bluetooth, 6LoWPAN ou encore de Thread, un nouveau protocole basé sur la norme 802.15.4 existante. La gestion de flotte est également de la partie avec des protocoles de communication compatibles avec Linux ou mbed OS.
Retrouvez un résumé du meilleur de l’actu tech tous les matins sur WhatsApp, c’est notre nouveau canal de discussion Frandroid que vous pouvez rejoindre dès maintenant !
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix