AliOS Things物联网操作系统

简介: AliOS Things 发布于2017年杭州云栖大会, 是HaaS家族中 面向 IoT 领域的、高可伸缩的物联网操作系统,目前已经开源到3.1版本。
来源 | HaaS技术社区

image.png

AliOS Things 发布于2017年杭州云栖大会, 是HaaS家族中 面向 IoT 领域的、高可伸缩的物联网操作系统,目前已经开源到3.1版本。

系统集成大量物联网云服务连接能力,云端钉一体开发模式,可以快速进行产品打造并复制量产。

JS轻应用开发新模式,用JavaScript语言就可以开发嵌入式设备,极大地降低了嵌入式开发门槛,提高了开发效率。

GitHub 仓库地址:https://github.com/alibaba/AliOS-Things

liOS Things 致力于搭建云端一体化 IoT 基础设施,具备极致性能、极简开发、云端一体、丰富组件、安全防护等关键能力。

系统支持多种多样的设备连接到阿里云IoT平台,可广泛应用在智能家居、智慧城市、工业,新出行等领域,在数亿IoT设备中广泛采用。

系统架构

image.png

基础特性

基础能力:内核资源占用少(RAM < 1KB, ROM < 2KB),提供系统和芯片级别安全保护、硬实时能力、低功耗框架、差分OTA等功能。

核心协议栈技术:产品级 TCP/UDP/IPv6/IPv4 支持;MQTT,CoAP,HTTP 支持;WiFi, 蓝牙,LoRA,NB-IoT等协议支持。

自组织网络:支持阿里巴巴自研的uMesh 即插即用网络技术,支持物联网设备上电自动建立通信网络。

设备安全:提供TEE可信计算框架、KM密钥管理、Crypto密码、ID2身份认证、SST安全存储等安全环境,提供需要高安全的应用场景。

可移植性:支持主流的芯片,包括STM32、平头哥、小博通、Nordic蓝牙芯片、NXP、乐鑫、ASR、瑞昱等400多类不同芯片。

调试手段:支持栈回溯以及coredump技术,具备cli终端命令调试;支持日志上传到云端然后智能解析日志定位bug。

系统特点

自主可控

  • 国产自主OS
  • 内核永久开源,无IP侵权风险

组件丰富

  • 支持POSIX标准
  • 300+功能组件
  • 400+芯片
  • 150+传感器

端云一体

  • 一键上云,无缝接入大量物联网云服务
  • 云调试诊断

图形UI能力丰富

  • 支持LVGL传统图形模式
  • 支持JS轻应用
  • 支持IoT小程序,极大兼容支付宝小程序生态

License

AliOS Things 开源代码遵循 Apache 2.0 license 开源协议。

如需更多技术支持,可加入钉钉开发者群,或者关注微信公众号

image.png

更多技术与解决方案介绍,请访问阿里云AIoT首页https://iot.aliyun.com/

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
6月前
|
传感器 物联网 Linux
物联网设备的操作系统之争:Linux vs RTOS
【6月更文挑战第4天】在遥远的数码星球,物联网城中的Linux先生与RTOS小姐展开激烈角逐,分别在操作系统领域各显神通。Linux先生以其开源、兼容性强、功能丰富占据服务器、桌面及嵌入式设备市场,适合处理复杂任务和需要强大计算能力的设备。而RTOS小姐以实时性、高效响应和低资源占用见长,适用于资源有限、强调实时性的物联网设备。设备制造商在两者间抉择,引发物联网设备操作系统的选择大战。通过Python与FreeRTOS示例,展现了两者在智能家居和生产线控制等场景的应用。在物联网世界,Linux与RTOS共同推动设备智能化,为生活带来更多便捷。
328 3
|
安全 物联网 Linux
AliOS Things 物联网操作系统介绍
AliOS Things 物联网操作系统介绍
13707 1
AliOS Things 物联网操作系统介绍
|
机器学习/深度学习 存储 监控
4_1_AliOS Things 操作系统网络篇之 netmgr|学习笔记
快速学习4_1_AliOS Things 操作系统网络篇之 netmgr。
634 0
4_1_AliOS Things 操作系统网络篇之 netmgr|学习笔记
|
网络协议 数据可视化 Unix
4_2_AliOS Things 操作系统网络篇之 lwIP|学习笔记
快速学习4_2_AliOS Things 操作系统网络篇之 lwIP。
378 0
4_2_AliOS Things 操作系统网络篇之 lwIP|学习笔记
|
开发框架 物联网 开发者
《HaaS物联网设备云端一体开发框架:AliOS Things》下载
本书主要对 HaaS 开发框架中的技术进行详细的介绍,全书覆盖了从 HaaS 硬件生态及积木、物联网操作系统、物联网设备端轻应用开发、物联网设备上云到物联网应用开发新模式的全链路知识,并且结合的都是行业应用新案例,呈现的是通过项目实战积累的技术经验和解决方案,参考价值高。
127 0
《HaaS物联网设备云端一体开发框架:AliOS Things》下载
|
传感器 存储 人工智能
3_3_AliOS Things 操作系统架构|学习笔记
快速学习3_3_AliOS Things 操作系统架构。
385 0
3_3_AliOS Things 操作系统架构|学习笔记
|
传感器 人工智能 网络协议
AliOS Things 操作系统简介|学习笔记
快速学习 AliOS Things 操作系统简介。
253 0
AliOS Things 操作系统简介|学习笔记
|
开发框架 物联网 开发者
《HaaS物联网设备云端一体开发框架:AliOS Things》下载地址
本书主要对 HaaS 开发框架中的技术进行详细的介绍,全书覆盖了从 HaaS 硬件生态及积木、物联网操作系统、物联网设备端轻应用开发、物联网设备上云到物联网应用开发新模式的全链路知识,并且结合的都是行业应用新案例,呈现的是通过项目实战积累的技术经验和解决方案,参考价值高。
124 0
《HaaS物联网设备云端一体开发框架:AliOS Things》下载地址
|
开发框架 物联网 开发者
《HaaS物联网设备云端一体开发框架:AliOS Things》下载
本书主要对 HaaS 开发框架中的技术进行详细的介绍,全书覆盖了从 HaaS 硬件生态及积木、物联网操作系统、物联网设备端轻应用开发、物联网设备上云到物联网应用开发新模式的全链路知识,并且结合的都是行业应用新案例,呈现的是通过项目实战积累的技术经验和解决方案,参考价值高。
113 0
 《HaaS物联网设备云端一体开发框架:AliOS Things》下载
|
开发框架 IDE JavaScript
开发者新宠上线 阿里云物联网操作系统AliOS Things3.3.0发布
近日,阿里云物联网操作系统AliOS Things时隔一年,新版本AliOS Things 3.3.0正式开源发布。作为广大开发者的新宠,AliOS Things 3.3.0推出轻应用开发模式,为碎片化的物联网提供统一的操作系统解决方案。
327 14
开发者新宠上线 阿里云物联网操作系统AliOS Things3.3.0发布

热门文章

最新文章