2016年物联网(IoT)设备只有63亿的级别,到2017年的81亿,2018年的108亿,到2019年的142亿。据权威机构预测IoT设备的数量在2021年会达到250亿的级别,到2025年更是会达到千亿的级别。物联网行业已经开始进入了快车道,国内的大公司,比如阿里巴巴、华为、小米、百度等都已经将物联网作为战略目标进行发展。
2020年阿里云智能IoT技术团队推出了HaaS物联网开发框架。HaaS的全称是Hardware as a service, 目标是让天下没有难做的万物互联智能硬件。它涵盖了从硬件端到操作系统再到云端和移动端,是云钉端一体的开发模式。其中物联网操作系统是阿里云智能IoT团队具有自主知识产权的AliOS Things。她是面向IoT领域的,高可伸缩的物联网操作系统,具有自主知识产权,采用友好的Apache2.0协议,发布之初就通过github/gitee进行开源;并且在2020年将其捐献给开放原子开源基金会。
为了让开发者快速上手物联网开发,HaaS技术研发团队精心打造了免费的《HaaS物联网应用开发》课程。
HaaS物联网应用开发课程
不只有文字内容,更有物联网专家们精心录制的视频课程哦:
视频地址如下
https://space.bilibili.com/2045999783/channel/detail?cid=176814
整体课件
本课程一共分为五个章节,从物联网操作系统现状、HaaS EDU K1介绍及开发环境搭建、AliOS Things系统基础篇、系统网络网络篇及HaaS 应用实验篇,遵循由浅入深、重实训的思路进行打造。
前言:HaaS物联网应用开发课程介绍
1、物联网操作系统现状
1_1_物联网应用场景概览
1_2_常见物联网操作系统介绍
1_3_AliOS Things操作系统简介
1_4_Linux系统介绍
2、HaaS EDU K1介绍及开发环境搭建
2_1_HaaS EDU K1硬件资源介绍
2_2_HaaS 开发环境
2_3_HaaS贡献开源patch
2_4_HaaS源代码下载编译及烧录
2_5_HaaS helloworld
3、AliOS Things系统基础篇
3_1_AliOS Things源码结构及编译系统
3_2_AliOS Things命令行
3_3_AliOS Things系统架构
3_4_AliOS Things基础AOS API及HAL API介绍
3_5_实验_按键及跑马灯
3_6_I2C总线接口介绍
3_7_I2C接口温湿度传感器
示例代码:
HaaS物联网应用开发课程sample_code
4、AliOS Things系统网络篇
4_1_AliOS Things网络篇之netmgr
4_2_AliOS Things网络篇之lwIP
4_3_AliOS Tings网络篇之Wi-Fi基础知识及连接过程
4_4_AliOS Tings网络篇之Wi-Fi配网
4_5_AliOS Tings网络篇之MQTT协议介绍
4_6_AliOS Tings网络篇之网络控制大实验
5、HaaS应用实验篇
5_1_HaaSEDU首页信息展示屏实验
5_2_HaaS光照信息屏实验
5_3_HaaS陀螺仪小球实验
开发者技术支持
如需更多技术支持,可加入钉钉开发者群,或者关注微信公众号
更多技术与解决方案介绍,请访问阿里云AIoT首页https://iot.aliyun.com/