11月16日,CNMO从小米澎湃OS官方了解到,小米Vela面向全球软硬件开发者正式开源。官方称,遵循Apache 2.0开源协议,为开发者贡献力量!助力行业,构建科技引领的智能生态。
根据小米官方网站的介绍,Vela是小米基于开源实时操作系统NuttX打造的物联网嵌入式软件平台,Vela在各种物联网硬件平台上提供统一的软件服务,支持丰富的组件和易用的框架,打通碎片化的物联网应用场景。Vela这个词源自拉丁语中船帆的含义,也是南方星空中最亮的星座之一。
Vela系统主要有以下特点:
高效性能:Vela基于NuttX内核,具有高实时性、低功耗、低延迟等特点,适用于各种资源受限的嵌入式设备。
丰富组件:Vela提供了多种常用的组件,如网络、音频、视频、图形、安全等,方便开发者快速构建应用。
易用框架:Vela提供了一套统一的应用框架,支持Lua、JavaScript等脚本语言开发应用,并提供了丰富的API和文档。
万物互联:Vela支持多种通信协议和标准,如WiFi、BLE、Zigbee、MQTT等,并提供了小米妙享技术,实现设备之间的无缝连接和协同。
小米Vela的开源将为物联网行业带来新的机遇和挑战。对于开发者来说,他们将获得更多选择,可以根据自己的需求和创意进行定制开发。对于行业来说,这将推动物联网技术的快速发展和创新,为智能家居、智能城市等领域带来更多的可能性。