Windows 10 en Raspberry Pi: lo que necesita saber

Microsoft ha lanzado una versión de Windows 10 para la máquina del tamaño de una tarjeta de crédito. Pero, ¿qué puedes hacer con él?

Windows no es compatible con la computadora Raspberry Pi del tamaño de una tarjeta de crédito.

Pero el sistema operativo de Microsoft más comúnmente asociado con escritorios voluminosos es ahora disponible públicamente por el Pi de $ 35, que hasta hace poco ejecutaba principalmente software basado en Linux.

Sin embargo, esta no es una versión normal de Windows, sino Windows 10 IoT Core – una versión reducida del sistema operativo dirigida a dispositivos de Internet de las cosas (IoT) y que puede descargado gratis.

defaultapprpi2.png

Windows 10 IoT Core en Raspberry Pi

Imagen: Microsoft

Esto es lo que necesita saber sobre cómo ejecutar Windows 10 en Raspberry Pi.

¿A quién va dirigido?

Está diseñado principalmente para desarrolladores y piratas informáticos de hardware que desean crear prototipos de dispositivos IoT utilizando Pi.

¿Qué es Windows 10 IoT Core?

No es Windows como lo entiende la mayoría de la gente. Una nueva instalación de Windows 10 en Raspberry Pi no arranca en el familiar escritorio de Windows. En cambio, Windows 10 IoT Core mostrará a los usuarios una única aplicación universal de Windows a pantalla completa. El sistema solo mostrará la interfaz de una sola aplicación a la vez, aunque se puede ejecutar software adicional en segundo plano. Las aplicaciones se cargan en el Pi desde una máquina de escritorio con Windows 10.

¿Qué aplicaciones ejecutará?

Como se mencionó, esto no es un reemplazo para su escritorio de Windows. Si está buscando eso en el Pi, es mejor que se quede con algo como el Raspbian basado en Linux. Windows 10 en Pi no ejecutará aplicaciones de escritorio tradicionales de Windows con una interfaz gráfica, como Microsoft Word o Internet Explorer, ya que son incompatibles con el hardware basado en ARM de Pi.

Lo que ejecutará son aplicaciones universales de Windows. Estas son aplicaciones que están escritas para ejecutarse en muchos tipos diferentes de dispositivos: PC, teléfonos, tabletas, Xbox y máquinas relacionadas con IoT como Pi. Las aplicaciones universales de Windows adaptan su apariencia según el dispositivo en el que se ejecutan, reduciendo las funciones cuando no son compatibles con una plataforma en particular, pero sin romper la aplicación.

Windows 10 en Pi debería poder ejecutar cualquier aplicación universal de Windows. Las aplicaciones existentes de la Tienda Windows para máquinas con Windows 8 deberían también se puede convertir en aplicaciones universales de Windows, sin “mucho esfuerzo”, según Microsoft. Si bien la Tienda Windows se ha enfrentado a críticas por la mala selección de aplicaciones que se ofrecen, todavía hay una amplia variedad de aplicaciones que podrían transferirse, aunque el rendimiento en el hardware orientado a teléfonos inteligentes de Pi puede variar.

Sin embargo, Microsoft está impulsando principalmente Windows 10 IoT Core, que puede ejecutarse en hardware con o sin pantallas, como un sistema operativo que facilita la creación de dispositivos IoT. Este objetivo de reducir la barrera para la construcción de electrodomésticos se complementa con el bajo precio de Pi y la capacidad de controlar una variedad de hardware a través de sus pines de salida de entrada de propósito general (GPIO).

¿Qué aplicaciones están disponibles?

El equipo de IoT de Microsoft y los propietarios de Pi han estado ocupados construyendo desde que se lanzó la versión preliminar de Windows 10 IoT Core para Pi y otras placas de IoT en mayo de este año.

Como era de esperar, gran parte de sus esfuerzos se han dedicado a controlar robots, como este vagabundo, esta autómata de juego de hockey de aire y este robot con ruedas. Otras creaciones incluyen un configuración de domótica y un Ventilador alimentado por Pi para mantenerse fresco.

¿Cómo puedes crear estas aplicaciones?

Las aplicaciones se pueden desarrollar utilizando Visual Studio 2015, el entorno de desarrollo integrado de Microsoft para sus plataformas, cuyo La edición comunitaria se puede descargar gratis. Se pueden escribir en una variedad de lenguajes, como C # o Visual Basic con XAML, JavaScript con HTML o C ++ con DirectX y / o Extensible Application Markup Language (XAML).

Que más necesitas?

Necesitará una PC con Windows 10, Build 10240 o posterior, para crear e implementar aplicaciones en la Pi, así como una placa Raspberry Pi 2 Model B. Sin embargo, algunos propietarios de Pi afirman que es posible para implementar aplicaciones en el Pi desde máquinas con Windows 7 y 8. Se puede acceder a la placa de forma remota a través de Windows PowerShell, como se muestra en las guías vinculadas a continuación.

¿Cómo puedo comenzar con Windows 10 en la Pi?

Ya hay muchos buenos manuales disponibles sobre cómo crear e implementar aplicaciones en la Pi, como este tutorial oficial de Microsoft o esta guía para crear una aplicación para encender y apagar un LED por Scott Hanselman de Microsoft.

¿Qué es lo último con Windows 10 en la Pi?

Mientras que en mayo se lanzó una versión preliminar de Windows 10, Microsoft lanzó la primera versión pública el 10 de agosto. Esa versión trae varias mejoras, incluida la compatibilidad con la conectividad Wi-Fi y Bluetooth. La versión pública de Windows 10 IoT Core también se ejecuta en otras máquinas de placa única, como Intel MinnowBoard Max.

Microsoft también es Afirmar que esta última compilación mejora el soporte para Python y el tiempo de ejecución de JavaScript de Node.js, además de ofrecer un mejor rendimiento al controlar el hardware a través de los pines GPIO de Pi.

Pronto también debería ser más sencillo comenzar a construir dispositivos IoT para Windows 10 en la Pi, ya que hay planes para agregar Windows 10 IoT al paquete de instalación NOOBS de la placa, lo que facilita la configuración de un sistema operativo en el dispositivo.

Más sobre Windows 10

Deja un comentario