AliOS Things物聯網操作系統

AliOS Things 發佈於2017年杭州雲棲大會, 是HaaS家族中 面向 IoT 領域的、高可伸縮的物聯網操作系統,目前已經開源到3.1版本。

系統集成大量物聯網雲服務連接能力,雲端釘一體開發模式,可以快速進行產品打造並複製量產。

JS輕應用開發新模式,用JavaScript語言就可以開發嵌入式設備,極大地降低了嵌入式開發門檻,提高了開發效率。

 

GitHub 倉庫地址:https://github.com/alibaba/AliOS-Things

gitee鏡像地址:https://gitee.com/alios-things/AliOS-Things

 

AliOS Things 致力於搭建雲端一體化 IoT 基礎設施,具備極致性能、極簡開發、雲端一體、豐富組件、安全防護等關鍵能力。

系統支持多種多樣的設備連接到阿里雲IoT平臺,可廣泛應用在智能家居、智慧城市、工業,新出行等領域,在數億IoT設備中廣泛採用。

 

系統架構

 

基礎特性

基礎能力:內核資源佔用少(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 開源協議。

 

如需更多技術支持,可加入釘釘開發者羣

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章