Paquete de inicio de Windows 10 IOT con Rasberry Pi

¿Qué es Windows 10 IoT y cuándo le gustaría usarlo?

Microsoft

Microsoft ofrece Windows 10 en nueve ediciones independientes, que van desde Home a Enterprise y Server. Windows 10 IoT (Internet of Things) es la edición que es menos probable que tenga, pero también la que probablemente haya usado más de lo que cree.

Windows 10 IoT surgió de Windows Embedded

Hombre hablando frente al logo de Windows Embedded.Microsoft

Windows 10 IoT es una evolución de una edición anterior de Windows: Windows Embedded. Si su memoria es lo suficientemente larga, es posible que recuerde historias de Máquinas expendedoras con Windows XP y necesita una actualización seria. Estos cajeros automáticos y otros dispositivos similares ejecutaban Windows Embedded (XPe). El concepto central es una versión ligera del sistema operativo Windows que funcionaría bien en hardware menos potente, ejecutaría un escenario de caso de uso o ambos.

Un banco puede usar este sistema operativo para un cajero automático, un minorista puede usarlo para un sistema de punto de venta (punto de venta) y un fabricante puede usarlo para un dispositivo prototipo simple. Sin embargo, Windows IoT no es solo una versión reconocida de Windows para aprovechar el Internet de las cosas, ni solo para empresas y grandes empresas. Esto es evidente en las dos versiones diferentes del sistema operativo, IOT Enterprise e IoT Core.

IoT Enterprise está diseñado para su uso en varios dispositivos

Microsoft ofrece Windows 10 IoT en dos versiones, Enterprise y Core. La versión Enterprise es básicamente Windows 10 Enterprise pero con controles de bloqueo adicionales. Con estos controles, puede obligar a Windows a mostrar una sola aplicación de kiosco, por ejemplo. Windows siempre se ejecutará en segundo plano, pero los usuarios promedio no deberían acceder a estos servicios. Si ha ido a un quiosco de registro y notó que la aplicación de registro se ha bloqueado y Windows 10 está a la vista, probablemente se haya encontrado con Windows 10 IoT Enterprise.

Al igual que con Windows 10 Enterprise, no puede comprar una licencia para IoT Enterprise en una tienda. Microsoft distribuye licencias a través de socios de reventa y acuerdos OEM. Dado que es una versión completa de Windows, obtiene toda la potencia que viene con él, pero una desventaja distintiva: IoT Enterprise no se ejecutará en procesadores ARM.

IoT Core es para placas individuales, programas individuales y sensores

Un robot de Windows IOT impulsado por Raspberry Pi con hologramasEl pequeño robot de hardware con ruedas funciona con una Raspberry Pi y Windows IOT. Microsoft

IoT Core, por otro lado, se simplifica en comparación. No obtiene la experiencia completa de Windows Shell; en su lugar, el sistema operativo solo puede ejecutar una aplicación del Programa universal de Windows (UWP) y procesos en segundo plano. Sin embargo, IoT Core se ejecutará en procesadores ARM. Elegiría IOT Core para ejecutar programas simples que pueden no requerir tanta interacción directa del usuario. Por ejemplo, el Termostato de vidrio utiliza IoT Core. Y, gracias a la compatibilidad ARM, puede ejecutar IoT Core en placas simples como la Pastel de frambuesa.

Esta última característica hace que IoT Core sea una excelente opción para prototipos rápidos para fabricantes o proyectos únicos para un aficionado. Hacker, una comunidad de desarrollo de hardware y software, alberga muchas muestras únicas de IoT Core, incluida una aleta de gato con gratitud, a puerta de reconocimiento facial, a tablero de casa inteligente, y un espejo mágico. Todos estos son proyectos que posiblemente podría construir por su cuenta si tiene las habilidades necesarias. Microsoft incluso demostró un Robot impulsado por Raspberry Pi que usaba Windows IOT e interactuaba con hologramas. Proporciona los recursos necesarios para que pueda descargar IoT Core para uso personal con licencia gratuita.

Además, IoT Core en una Raspberry Pi o Minnowboard se puede emparejar con sensores y mecanismos como cámaras, sensores PIR, servos y sensores de temperatura para un uso prolongado. Esto, a su vez, permite que Windows 10 comunique los datos recopilados por estos sensores, que es la premisa básica del Internet de las cosas.

Windows IoT es una opción de código cerrado para desarrolladores de Visual Studio

Quizás se pregunte por qué alguien usaría Windows IoT en lugar de una serie de alternativas como Linux o Android. La mayor parte se reduce a para qué o para quién es el dispositivo y quién realiza la programación.

Los beneficios del código abierto, como las opciones de licencias y personalización, a menudo se promocionan como grandes cosas, y lo son. Pero el código abierto no es la mejor opción para todos los escenarios. A veces, proyectos específicos requieren software de código cerrado (o propietario). Algunas empresas y gobiernos (para bien o para mal) también prohíben expresamente el uso de software de código abierto en sus compras. Incluso cuando una empresa no prohíbe el software de código abierto, puede ser desalentado o mal visto de manera extraoficial. Si usted es un fabricante y puede trabajar con cualquiera de las opciones, utilizará lo que haga feliz a su cliente.

Pero dejando de lado el debate sobre el software libre y propietario, hay otra clara ventaja para algunas personas. Windows 10 IoT está vinculado a Visual Studio y puede usar este IDE para desarrollar programas para él. De hecho, IoT Core está diseñado para funcionar «sin cabeza» (sin una GUI) y se conectará a otra máquina con Windows 10 para programación y comentarios. Si todavía pasa la mayor parte de su tiempo de desarrollo en Visual Studio, elegir Windows 10 IoT en lugar de una alternativa puede ahorrarle algo de tiempo de aprendizaje y configuración. Podrá poner en práctica toda su experiencia de inmediato.

El usuario promedio de todos los días probablemente no descargará ni usará Windows 10 IoT, pero eso no significa que no lo encontrará. En su mayor parte, si no eres un desarrollador, este sistema operativo funciona para ti de formas que quizás ni siquiera notes. Podría alimentar el quiosco que solías usar pedir comida en un restaurante Dónde prepara tu proximo coctel. Incluso si usted es un desarrollador o alguien a quien le gusta ir por un pasatiempo, pero encuentra que la idea de aprender una alternativa como Linux lleva demasiado tiempo, Windows 10 IoT podría ser la mejor opción para su próximo proyecto.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Experto Geek - Tu Guía en Tendencias Tecnológicas