mecanoideun marco de código abierto para construir Asamblea web aplicaciones en sistemas integrados y dispositivos IoT (Internet de las cosas), ha sido lanzado por la empresa de software The Hybrid Group.
The Hybrid Group lanzó Mechanoid 0.1.0 y Mechanoid 0.1.1 esta semana el GitHub. Los desarrolladores pueden probarlo ahora.
Mechanoid está destinado a facilitar la tarea de crear aplicaciones que sean extensibles y seguras y aprovechen los últimos desarrollos tanto en WebAssembly como en desarrollo integrado. WebAssembly, o Wasm, es un formato de instrucción binaria de alto rendimiento que se puede producir a partir de JavaScript, Go, Rust y otros lenguajes de programación.
Características del mecanoide herramienta de interfaz de línea de comando para crear, probar y ejecutar aplicaciones en simuladores o hardware real. El entorno está protegido, por lo que es menos probable bloquear un dispositivo, según The Hybrid Group. La aplicación anfitriona puede proporcionar API específicas a los módulos invitados, de modo que el código específico de la aplicación pueda coincidir con el tipo de código que los desarrolladores intentan escribir, como sistemas de control industrial y juegos. Los desarrolladores pueden desarrollar código en el Ir, Óxido, Zigo cualquier lenguaje que pueda compilarse en Wasm.
El Grupo Híbrido proporciona una ejemplo de desarrollo de aplicaciones Mechanoid, que consta de una aplicación host que se ejecuta en un microcontrolador y un módulo Wasm separado que será ejecutado por la aplicación host en ese mismo microcontrolador. La aplicación host carga el Wasm y lo ejecuta, enviando la salida a la interfaz serie en la placa. Los desarrolladores pueden ver el resultado en sus computadoras. A repositorio de aplicaciones de ejemplo Incluye una aplicación llamada WASMdrone que se ejecuta en un dispositivo de hardware con conexión inalámbrica para volar un dron DJI Tello.
Copyright © 2024 IDG Communications, Inc.