Xiaomi revoluciona la tecnología con su innovador sistema Vela de código abierto
hace 5 meses · Actualizado hace 5 meses
Xiaomi ha lanzado el Proyecto OpenVela, un sistema de código abierto que fomenta la colaboración en su ecosistema IoT. Disponible en GitHub y Gitee, permite el desarrollo ágil.
El sistema Vela se basa en NuttX y ofrece características como alta escalabilidad y conectividad. Su integración con Android y HyperOS mejorará la experiencia del usuario en dispositivos Xiaomi.
Xiaomi ha hecho un anuncio importante: el código de Vela ahora es de código abierto. Se lanzó el Proyecto OpenVela en plataformas como GitHub y Gitee, bajo el protocolo Apache 2.0. Este paso representa un avance significativo en su ecosistema IoT y fomenta la colaboración global de desarrolladores.
¿Qué es el sistema Xiaomi Vela?
El sistema Vela se fundamenta en NuttX, un sistema operativo en tiempo real de tamaño reducido. Este software es de código abierto y está diseñado como una plataforma integrada para impulsar el desarrollo de IoT. Con solo 8 KB de memoria, es potente y flexible. Además, puede ejecutarse en varias arquitecturas de CPU y SoC multinúcleo.
Hoy en día, el uso de Vela abarca más de 1000 tipos de SKU de productos portátiles y para el hogar inteligente. Esto refleja su versatilidad. El término "Vela" proviene del latín y significa vela, además de ser el nombre de una constelación del sur. Simboliza la idea de navegar juntos hacia un futuro de innovación en IoT.
OpenVela: la iniciativa de código abierto
OpenVela es una versión de código abierto del sistema Xiaomi Vela. Mantiene la misma base de código, pero está diseñada para ayudar a los desarrolladores globalmente. OpenVela sigue principios de arquitectura ligera, seguridad y alta escalabilidad. Está creado para adaptarse a diversas necesidades en aplicaciones de IoT.
Este sistema funciona en múltiples arquitecturas de hardware, incluyendo ARM32, ARM64, RISC-V, Xtensa, MIPS y CEVA. Utiliza C/C++ como sus principales lenguajes de programación, permitiendo también un rápido desarrollo de aplicaciones en JavaScript.
Características principales de OpenVela
- Altamente escalable y modular: OpenVela es capaz de soportar una amplia gama de escenarios de IoT, desde módulos Micro-BLE con 32 KB de RAM hasta dispositivos inteligentes avanzados con 256 MB de RAM.
- Soporte informático heterogéneo: Mejora la comunicación entre procesadores, como MCU, GPU, NPU y otros, para un funcionamiento fluido en entornos multinúcleo.
- Compatibilidad estándar: Al estar basado en Apache NuttX, OpenVela es 88% compatible con POSIX, lo que facilita la portabilidad de software desde sistemas como Linux con cambios mínimos.
- Conectividad completa: Admite protocolos como Bluetooth, WiFi, Matter, LTE Cat1 y más. Se puede conectar fácilmente a HyperConnect de Xiaomi, ampliando la interoperabilidad entre dispositivos.
- Amplias herramientas de desarrollo: Dispone de herramientas integrales para la depuración, análisis del rendimiento y supervisión del sistema, garantizando flujos de trabajo de desarrollo sin problemas.
Integración con Android y HyperOS
El objetivo es aumentar la integración de OpenVela con sistemas Android. Así, los teléfonos inteligentes y los dispositivos IoT podrán funcionar de manera armoniosa y simultánea con el sistema operativo HyperOS de Xiaomi. Esto busca mejorar la experiencia del usuario en su ecosistema de productos.
Mirando hacia adelante
Cuanto más se abra Vela, mayor será el alcance de la colaboración y la innovación en el espacio AIoT que Xiaomi puede abrir. El proyecto OpenVela se considera la base para el desarrollo de IoT. Ofrece una plataforma potente, flexible y fácil de usar para los desarrolladores.
Artículo relacionado:
Para quienes deseen sumergirse en el ecosistema OpenVela, el proyecto ya está disponible en GitHub y Gitee en las siguientes direcciones:
Con este compromiso hacia el desarrollo de código abierto, Xiaomi reafirma su visión: un impulso hacia la comunidad global de desarrolladores de IoT mientras avanza en la tecnología inteligente.
Gracias por confiar en nosotros y recuerda que puedes seguirnos en nuestras redes sociales tanto en nuestro grupo de ayuda en Telegram, Instagram ,Facebook y Twitter para estar al tanto de las últimas noticias y novedades de Xiaomi. Si tienes alguna consulta estaremos encantados de poder ayudarte.
Últimos lanzamientos de la semana en Xiaomi:

Descubre las novedades del Xiaomi 15s Pro y Xring O1 que revolucionan el mercado

Xiaomi HyperOS: el retraso en las animaciones de teclado sorprende a los usuarios

Deja una respuesta