在物联网方案多样化与场景碎片化等大背景下,基于阿里云物联网数亿设备落地经验,阿里云物联网团队推出了HaaS这个加速AIoT中小开发者的创新平台。HaaS(Hardware as a service)硬件即服务。通过向用户提供物联网场景中的的标准硬件以及嵌入到硬件中的软件驱动及功能模块,为用户提供物联网设备高效开发服务。旨在帮助AIoT中小开发者聚焦业务,能做到低门槛快速组装软硬件积木,实现设备安全上云,加速AIoT创新迭代。
HaaS设备端软件基于阿里云智能自研物联网操作系统AliOS Things。同时创新地推出了HaaS云端钉全链路解决方案,将HaaS设备端,物联网平台,钉钉小程序结合起来,以一个个生动案例的方式,重塑物联网开发方式。开发者使用HaaS这个软硬件积木平台就可完成从传统嵌入式开发进阶到设备端-云平台-前端应用一体的智能化时代。
1、HaaS云端钉全链路解决方案
智能小车 : 1小时打造HaaS版小小蛮驴智能车
智能家居:基于HaaS100快速搭建智能家居应用
智能花卉养殖: 一步步打造能手机远程管理的HaaS花卉养植系统
RDID读卡器:基于HaaS100搭建云端一体RFID读卡器
语音播报音箱:用JS轻应用与HaaS600实现语音播报音箱
信息屏:HaaS100 OLED信息屏显示案例
4G模组连云: 实战HaaS100搭载4G模组连接阿里云物联网
USB 4G模组:AliOS Things基于USB通道外接4G模组的方案
智能语音播放器:HaaS100 云端钉一体智能语音播放器设计
复古街机:HaaS100复古街机来了!
物联网平台:阿里云物联网平台快速入门实践
小程序开发:30分钟上手HaaS小程序开发
2、AliOS Things(介绍和组件)
AliOS Things介绍:AliOS Things物联网操作系统
分区介绍: HaaS100 Flash分区划分说明
创建新的组件: 如何创建一个新的AliOS Things组件
POSIX支持:如何轻松地移植Linux应用到AliOS Things上
安全:上云安全,有我守护。初观HaaS100中AliOS Things系统安全能力
VFS: 虚拟文件系统(VFS)
KV : 键值对存储模块(KV)
CLI :命令行交互模块(CLI)
Linkkit:阿里云物联网平台连接
uLog: uLog
uData: uData
AT命令:AT组件文档
构建系统:构建及编译命令详解
OTA:
HaaS100 OTA使用手册
OTA
内核:
任务:任务管理
内存:内存管理
定时器:定时器
信号量:
信号量
互斥信号量
队列:
消息队列
工作队列
网络:
网络组件:AliOS Things Wi-Fi连网的那些事
WEB配网:基于HaaS100实现WEB配网功能
设备配网: Wi-Fi物联网设备配网的N种方式
蓝牙BLE: HaaS100低功耗蓝牙体验
Breeze: 基于蓝牙低功耗协议栈的安全连云SDK
Socket:Socket组件文档
Modbus: MODBUS主协议
HTTP: HTTP组件文档
CoAP : CoAP组件文档
文件系统:
SD卡及FAT : 实战HaaS100扩展SD卡
romfs : AliOS Things之romfs技术介绍
诊断调试:
诊断调试入门: 一文轻松入门HaaS100诊断调试系统
诊断调试使用: 使用AliOS Things诊断调试组件定位Bug
CPU利用率:CPU利用率(cpuusage)的原理与使用
J-Link仿真:如何使用J-Link仿真器调试代码
shell系统:一文轻松入门HaaS100诊断调试系统