Windows 10 IoT: ¿Qué es y cómo usarlo?

windows 10 iot Los dispositivos IoT están en todas partes, por lo que no es de extrañar que Microsoft tenga su propio sistema operativo llamado Windows 10 IoT que funciona en estos dispositivos.

En caso de que no estés familiarizado, las placas IoT son baratas, y pueden proporcionar todo tipo de funcionalidad a sus usuarios, siempre que estén dispuestos a configurarlas manualmente.

Hoy nos centraremos en Windows 10 IoT y veremos qué es y cómo funciona, así que asegúrate de seguir leyendo.

Una breve historia de Windows 10 IoT

Windows 10 IoT era conocido en el pasado como Windows Embedded y ha estado en el mercado durante más de 20 años.

Esta familia de sistemas operativos cambió su nombre a IoT tras el lanzamiento de Windows 10. Windows CE, también conocido como Windows Embedded Compact, se utilizó en varios dispositivos electrónicos de consumo, incluyendo cajas de accesorios y consolas de videojuegos.

Sin embargo, ha sido completamente reemplazado por Windows 10 IoT.

¿Qué es Windows 10 IoT?

Esta es una versión de Windows que está optimizada para funcionar en una variedad de dispositivos IoT. En caso de que no estés familiarizado, Windows ha estado impulsando cajeros automáticos, terminales, dispositivos médicos, quioscos y otros dispositivos a lo largo de las décadas.

Esto se logró ejecutando una versión especial de Windows optimizada para esos tipos de dispositivos. Varias versiones de Windows han hecho eso en el pasado, y Windows 10 continúa haciéndolo en forma de Windows 10 IoT.

¿Cuál es la diferencia entre Windows 10 y Windows 10 IoT?

  • Seguridad mejorada – El dispositivo está bloqueado, y normalmente ejecuta una sola aplicación o un conjunto de aplicaciones preaprobadas. Se pueden desactivar teclados, puertos USB y otras políticas para proteger el sistema de modificaciones.
  • Rendimiento – La imagen del dispositivo se configura para que inicie en el software predefinido tan pronto como se enciende.
  • Beneficios para OEM – Con Windows 10 IoT, el software y el dispositivo están licenciados a un usuario como una única solución. El OEM se encarga de proporcionar soporte para el dispositivo y el sistema operativo.
  • Requisitos de hardware – Dado que la versión Windows 10 IoT Core no tiene todas las características de su contraparte de escritorio, generalmente viene con requisitos de hardware mucho más humildes. Esto permite que funcione en casi cualquier dispositivo.
  • Gestión remota – Windows 10 IoT soporta la gestión remota, lo que facilita la gestión de múltiples dispositivos de manera más simple y rápida.
  • Asequibilidad – Dado que esta versión de Windows no viene con las mismas características que la versión de escritorio, es mucho más asequible.
  • Soporte a largo plazo y ciclo de vida – A diferencia de la versión regular de Windows, IoT tiene un ciclo de vida más largo que generalmente es de 10 años o más. Además, el soporte también dura aproximadamente 10 años para cada versión.
  • Recuperación fácil – Reinstalar el sistema operativo se puede realizar rápida y fácilmente a través de una unidad flash o Internet.
  • Actualización fácil – Instalar y gestionar actualizaciones es más simple ya que las nuevas versiones se ofrecen como actualizaciones opcionales cada pocos años, mientras que las actualizaciones de seguridad se instalan de forma continua.

¿Cuántas versiones de Windows 10 IoT hay?

Windows 10 IoT Enterprise

Esta versión es bastante similar a la versión Enterprise de Windows 10, pero viene con controles de bloqueo adicionales que ayudan a asegurar el dispositivo.

Con esta versión, tienes la funcionalidad completa de Windows, pero el sistema está obligado a mostrar una sola aplicación en modo quiosco. Esta versión tiene un gran inconveniente: no puede funcionar en dispositivos que utilizan procesadores ARM.

Windows 10 IoT Core

Si buscas una versión más ligera, existe Windows 10 IoT Core. Esta versión no tiene todas las características de Windows, en su lugar, ejecuta los procesos en segundo plano y una sola aplicación universal.

Sin embargo, esta versión es completamente compatible con dispositivos ARM, por lo que puedes ejecutarla fácilmente en computadoras de placa única. Debido a su simplicidad, es perfecta para proyectos más pequeños y aficionados.

¿Cuáles son los requisitos de hardware de Windows 10 IoT?

Windows 10 IoT Enterprise

  • Memoria: 2GB de RAM
  • Almacenamiento: 16GB para la versión de 32 bits, 20GB para la versión de 64 bits
  • CPU: 1GHz o más rápido

Los chips SoC también son compatibles, pero deben admitir las siguientes características:

  • Arquitectura x86 o x64
  • Soporte para PAE, NX, SSE2 y SSE3
  • Soporte para CMPXCHG16b, LAHF/SAHF y PrefetchW

Windows 10 IoT Core

  • Memoria: 256MB de RAM para modo sin cabeza, 512MB de RAM para modo con cabeza
  • Almacenamiento: 2GB
  • CPU: CPU de 400MHz o más rápido

Si planeas usar una CPU compatible con x86, debe soportar PAE, NX y SSE2.

¿Para qué se utiliza Windows 10 IoT?

Windows 10 IoT Enterprise

Debido a su funcionalidad avanzada, la versión Enterprise se utiliza para tabletas industriales, puntos de servicio al por menor, quioscos, señalización digital, cajeros automáticos, dispositivos médicos, dispositivos de fabricación, etc.

Windows 10 IoT Enterprise se utiliza en casi todas las industrias, incluyendo manufactura, venta minorista, servicios, medicina y muchas más, y es una parte integral de nuestra vida cotidiana. Lee más sobre este tema

  • Plugin-container.exe: ¿Qué es y debería eliminarlo?
  • Conhost.exe: ¿Qué es y cómo solucionar su alto consumo de CPU?
  • HydraDM.exe: ¿Qué es y debería eliminarlo?
  • HsMgr64.exe: ¿Qué es y debería eliminarlo?

Windows 10 IoT Core

Dado que esta es una versión mínima de Windows IoT, no tiene las mismas características que la versión Enterprise, por lo que sus casos de uso son diferentes.

Esta versión se usa para señalización digital, dispositivos de hogar inteligente, gateways IoT, interfaces hombre-máquina y más. Como puedes ver, esta versión está dirigida a entusiastas de la tecnología que desean crear sus proyectos.

Para aprender más, tenemos una excelente guía sobre cómo ejecutar Cortana en Windows 10 IoT Core.

¿Es Windows 10 gratuito para IoT?

No, Windows 10 IoT no es gratuito; para usarlo, necesitarás obtener una licencia de Microsoft. Es posible obtener una copia de evaluación de 90 días con una suscripción a Visual Studio, pero para un uso continuado, necesitarás comprar una licencia.

¿Windows 10 IoT tiene una GUI?

Sí, Windows 10 IoT tiene una GUI, y generalmente está configurada para mostrar una sola aplicación tan pronto como se inicia el dispositivo.

También puedes usar Windows 10 IoT sin una pantalla en un modo sin cabeza si planeas conectarte a él de forma remota.

En general, Windows 10 IoT es un componente importante de nuestra vida cotidiana, y muchos de los dispositivos con los que interactuamos diariamente están funcionando con Windows 10 IoT.

Si deseas familiarizarte con esta versión de Windows, podrías estar interesado en nuestra guía sobre cómo ejecutar Windows 10 IoT Core en Raspberry Pi.

Esperamos que hayas encontrado esta guía informativa y que ahora tengas una mejor comprensión de cómo funciona Windows 10 IoT.