Programe un raspberry pi desde su navegador con Windows 10 iot core blockly
Video: Raspberry Pi 3 Windows IOT Core 1st Program Using Visual Studio to program Beginner 2024
Microsoft presentó recientemente una nueva aplicación para UWP que permite a los usuarios programar un Raspberry Pi 2, Raspberry 3 o un Raspberry Pi Sense Hat desde sus navegadores. Windows 10 IoT Core Blockly permite a los usuarios crear un programa con bloques entrelazados que luego pueden controlar una mini computadora Raspberry Pi.
Microsoft se inspiró en cuatro proyectos diferentes al diseñar esta nueva herramienta, incluido el editor de bloques de código abierto Blockly de Google, el micro: bit de BBC y su propio editor de bloques.
Windows 10 IoT Core Blockly tiene una estructura simple: la aplicación principal inicia un servidor web que sirve a la página del editor Blockly en el puerto 8000. Los usuarios pueden acceder al editor Blockly navegando a su Raspberry Pi
Otras características incluyen:
- Blockly simplifica la traducción de bloques a JavaScript, por lo que podríamos generar un fragmento de JavaScript ejecutable. Puede ver a qué se traduce su programa de bloque en JavaScript presionando el botón azul “Convertir a JavaScript” - nota: para habilitar “eventos” como “en el botón de joystick presionado”, tenemos algunas funciones JavaScript auxiliares y prestamos especial atención a orden de las diversas funciones.
- En este punto, tenemos un editor de bloques que puede generar un fragmento de JavaScript ejecutable: necesitamos algo que pueda ejecutar este fragmento de JavaScript en un hilo diferente sin interferir con el servidor web.
- Para ejecutar el fragmento, creamos una instancia del motor JavaScript de Chakra (que forma parte de cada edición de Windows 10) e iniciamos el fragmento. Chakra hace que sea más fácil detener el fragmento a voluntad.
- Muchos de los bloques interactúan directamente con Sense Hat. Podríamos haber escrito un montón de código JavaScript para controlar Sense Hat, pero aprovechamos la biblioteca C # SenseHat completa y fácil de usar de EmmellSoft. El enlace entre JavaScript y C # fue extremadamente fácil al aprovechar una biblioteca UWP de contenedor.
- Por último, agregamos un poco de maquinaria para asegurarnos de que el último fragmento de "ejecución" se guarde en la Raspberry Pi (tanto el diseño de los bloques como el fragmento de JavaScript se almacenan en caché) y se ejecute nuevamente la próxima vez que se inicie la aplicación IoT Core Blockly (por ejemplo, cuando reinicie tu dispositivo).
Para obtener más información sobre cómo configurar IoT Core Blockly en su Raspberry Pi, consulte la publicación del blog de Microsoft.
Ahora puede acceder, es decir, desde el navegador de borde de cromo
La última actualización de Microsoft brinda a los usuarios el poder de acceder a Internet Explorer desde el nuevo navegador Microsoft Edge con Chromium.
El escritorio remoto ahora le permite acceder a aplicaciones virtualizadas desde su navegador
El equipo de Remote Desktop Service anunció en Microsoft Ignite que hay un nuevo cliente web en proceso que ofrecerá acceso a aplicaciones y escritorios virtualizados a través de un navegador sin necesidad de instalar un cliente local. Según el anuncio, esto ofrecerá a los usuarios una "experiencia consistente" en todos los dispositivos, y también minimizará el mantenimiento ...
Desbloquee su PC con Windows 10 desde su dispositivo móvil con Windows 10 mediante el inicio de sesión del teléfono
Una nueva aplicación que le permite desbloquear su PC con Windows 10 con un dispositivo móvil con Windows 10 acaba de aparecer en la Tienda. La aplicación se llama Phone Sign-in y ya está disponible en versión beta. Phone Sign-In funciona a través de Bluetooth para conectar su teléfono a su PC para que pueda desbloquearlo fácilmente simplemente ...