AliOS Things Internet of Things Operating System

AliOS Things was released at the Hangzhou Yunqi Conference in 2017. It is a highly scalable IoT operating system in the HaaS family for the IoT field. It is currently open source to version 3.1.

The system integrates a large number of IoT cloud service connection capabilities, and the cloud nail integrated development model can quickly build products and replicate mass production.

The new mode of JS light application development allows you to develop embedded devices with JavaScript language, which greatly reduces the threshold for embedded development and improves development efficiency.

 

GitHub repository address: https://github.com/alibaba/AliOS-Things .

gitee mirror address: https://gitee.com/alios-things/AliOS-Things .

 

AliOS Things is committed to building a cloud-integrated IoT infrastructure with key capabilities such as extreme performance, minimal development, cloud integration, rich components, and security protection.

The system supports a variety of devices to connect to the Alibaba Cloud IoT platform, which can be widely used in smart homes, smart cities, industry, new travel and other fields, and is widely used in hundreds of millions of IoT devices.

 

system structure

 

Basic characteristics

Basic capabilities: core resources occupy less (RAM <1KB, ROM <2KB), provide system and chip-level security protection, hard real-time capabilities, low-power framework, differential OTA and other functions.

Core protocol stack technology : product-level TCP/UDP/IPv6/IPv4 support; MQTT, CoAP, HTTP support; WiFi, Bluetooth, LoRA, NB-IoT and other protocol support. 

Self-organizing network : supports the uMesh plug-and-play network technology developed by Alibaba, and supports the automatic establishment of a communication network when the Internet of Things devices are powered on.

Equipment security : Provide a secure environment such as TEE trusted computing framework, KM key management, Crypto password, ID2 identity authentication, SST secure storage, etc., and provide application scenarios that require high security.

Portability : Support mainstream chips, including STM32, Flathead, Xiaobotong, Nordic Bluetooth chips, NXP, Espressif, ASR, Realtek and more than 400 different types of chips.

Debugging methods : support stack backtracking and coredump technology, with cli terminal command debugging; support log upload to the cloud and intelligently analyze the log to locate bugs.

 

System Features

Autonomous and controllable

  • Domestic independent OS

  • Permanent open source kernel, no risk of IP infringement

Rich components

  • Support POSIX standard

  • 300+ functional components

  • 400+chips

  • 150+ sensors

One end

  • One-click cloud access, seamless access to a large number of IoT cloud services

  • Cloud debugging diagnosis

Rich graphical UI capabilities

  • Support LVGL traditional graphics mode

  • Support JS light application

  • Support IoT applet, which is compatible with Alipay applet ecology

 

License

AliOS Things open source code follows the  Apache 2.0 license  open source agreement.

 

If you need more technical support, you can join the Dingding Developer Group

Guess you like

Origin blog.csdn.net/HaaSTech/article/details/110115468