小米Vela(英文名:xiaomi vela),是小米基于开源实时操作系统NuttX打造的物联网嵌入式软件平台。Vela在各种物联网硬件平台上提供统一的软件服务,支持丰富的组件和易用的框架,打通碎片化的物联网应用场景。
小米Vela适配多种不同硬件规格的产品,最小系统仅需8KB内存,CPU主频不限,适配任意SoC多核架构,支持柔性部署。Vela操作系统专为AIoT领域量身定制,以轻量化、标准兼容、安全性和高度可扩展性为核心特点。
2024年12月11日,小米宣布Vela系统代码开源,OpenVela项目已上线GitHub和Gitee,采用apache 2.0协议。
命名由来
Vela这个词源自拉丁语中船帆的含义,也是南方星空中船帆星座的名字。我们希望与开发者一道携手,共同踏上星辰大海的征途。
发展历程
2021年8月3日,第一款搭载了Vela系统的小爱智能音箱Play增强版正式开始发售。8月底,Vela团队主办的NuttX Online Workshop 2021: China Special Session圆满完成。小米集团副总裁崔宝秋博士,及行业8位资深嘉宾参与了此次线上研讨会。
2023年11月16日,小米集团董事长雷军在新浪微博宣布,Xiaomi Vela面向全球软硬件开发者正式开源,遵循apache 2.0开源协议。2024年12月11日,小米宣布Vela系统代码开源,OpenVela项目已上线GitHub和Gitee。
支持架构
小米Vela系统OpenVela项目支持各种不同的架构(ARM32、ARM64、Risc-V、Xtensa、MIPS、CEVA等)和硬件平台。该系统的Native主要是C/C++,快应用使用、ECMAScript开发应用。
技术特点
参考资料:
参考资料
xiaoml vela.iot.mi.com.2024-12-12
小米 Vela 系统代码正式开源,OpenVela 上线 GitHub|小米|it之家|操作系统.新浪财经.2024-12-12
小米 Vela 开源系统正式发布:8KB 内存就能跑,支持端侧 AI、跨端快应用.IT之家.2024-12-12
小米 Vela 系统代码正式开源,OpenVela 上线 GitHub.news.qq.com.2024-12-12
拥抱开源 | Xiaomi Vela团队成果连连,喜讯不断.mp.weixin.qq.com.2024-12-13
刚刚,小米官宣:面向全球,正式开源!.今日头条.2024-12-12