AliOS Things

v1.3.4
AliOS Things is designed for low power, resource constrained MCU, connectivity SoC, greatly suitable for IoT devices. AliOS Things is not just a RTOS, it contains full stack of software components and tools for building IoT devices.

Features

  • BSP: Board Support Package mainly developed and maintained by SoC Vendor
  • HAL: Hardware Abstraction Layer, like WiFi, UART
  • Kernel: Rhino RTOS Kernel, Yloop, VFS, KV Storage included
  • Protocol Stack: LwIP TCPIP Stack, uMesh mesh networking stack included
  • Security: TLS, TFS(Trusted Framework Service), TEE(Trusted Exexcution Environment)
  • AOS API: AliOS Things exposed APIs for Application and Middleware
  • Middleware: Alibaba’s value-added and commonly seen IoT components included
  • Examples: hands-on sample codes, and well tested industry applications such as Alinkapp

Related Projects

WanderingPlan (流浪计划)

An IoT-based smart storage and locker system built on the AliOS-Things RTOS and the Haas600 development board. It integrates PIR motion detection, GPS tracking, temperature monitoring, and magnetic lock control with Alibaba Cloud IoT services.

alios-things
Ginlong Solis Solar Inverter Modbus Integration

Ginlong Solis Solar Inverter Modbus Integration

A comprehensive integration project for Ginlong Solis solar inverters, offering ESPHome and Arduino-based firmware to monitor and control inverter status via Modbus RS-485. It supports hardware like the ESP8266 and the Solis S3 WiFi stick, enabling local data export to Home Assistant and InfluxDB.

alios-things lwip
140

AliOS Things Application Development

This repository is dedicated to application development for AliOS Things 3.0, a lightweight IoT operating system. It serves as a resource for developers building IoT solutions within the AliOS ecosystem.

alios-things