En un pequeño evento de prensa en San Francisco, Microsoft anunció hoy el lanzamiento de un producto de IoT de extremo a extremo que se enfoca en dispositivos basados ​​en microcontroladores, el tipo de dispositivos que usan microcontroladores (MCU) pequeños y de baja potencia para funciones básicas funciones de control o conectividad.

Normalmente, este tipo de dispositivos, que pueden ser cualquier cosa, desde un juguete hasta un dispositivo doméstico o una aplicación industrial, no suelen actualizarse y, por lo tanto, la seguridad a menudo se ve comprometida si se descubre algún agujero de seguridad.

En el núcleo de Azure Sphere hay una nueva clase de MCU certificados. Como el presidente de Microsoft y director jurídico Brad Smith destacó en el anuncio de hoy, Microsoft licenciará estos nuevos chips Azure Sphere de forma gratuita, con la esperanza de poner en marcha el ecosistema Azure Sphere.

Debido a que es difícil asegurar un dispositivo desde el que no se puede actualizar ni obtener telemetría, no sorprende que estos dispositivos tengan conectividad incorporada. Y con esa conectividad, estos dispositivos también se pueden conectar al Servicio de seguridad de Azure Sphere en la nube.

Ahora, probablemente asuma que estos dispositivos ejecutarán Windows, pero está equivocado. Por primera vez, Microsoft lanza una kernel y distribución Linux personalizado: el sistema operativo Azure Sphere. Es una actualización del tipo de sistemas operativos en tiempo real que las MCU de hoy usan a menudo.

¿Por qué usar Linux?

“Con Azure Sphere, Microsoft se dirige a una clase completamente nueva de dispositivos IoT, la MCU”, me dijo Rob Lefferts, director asociado de Microsoft para empresas y seguridad de Windows en el evento. “Windows IoT se ejecuta en unidades de microprocesador (MPU) que tienen al menos 100 veces la potencia de la MCU.

El kernel Linux asegurado por Microsoft utilizado en el sistema operativo Azure Sphere IoT se comparte bajo una licencia OSS para que los socios de silicio puedan habilitar rápidamente nuevas innovaciones de silicio. “Y esos socios también se sienten muy cómodos tomando una versión de código abierto e integrando eso con su productos.

Para iniciar el proceso, MediaTek está produciendo el primer conjunto de estas nuevas MCU. Estos son sistemas ARM-A7 de un solo núcleo de baja potencia que funcionan a 500MHz e incluyen conectividad WiFi así como varias otras opciones de E / S.

En cuanto al ecosistema abierto, Smith también enfatizó que los dispositivos se pueden usar con servicios que se ejecutan en cualquier otra nube, sin importar si se trata de AWS o Alibaba Cloud.

Curiosamente, la unidad AWS de Amazon anunció un proyecto similar en su conferencia re: Invent el año pasado. Probablemente no sea sorprendente que estos grandes proveedores de nube estén interesados ​​en MCU, dado que si bien los dispositivos no están vinculados a ninguna nube, la única forma de obtener el valor total de ellos es en combinación con servicios en la nube, ya sea para autenticar nuevos dispositivos, actualizar los sistemas operativos o administrar el software que se ejecuta en ellos.