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.
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 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.