0 项目简介
目的:
语音控制智能家居产品
基于阿里云的物联网产品
基于WiFi技术的嵌入式产品
主要技术:
WiFi技术
常用的物联网协议
网络编程
云平台配置
MCU OPENSDK开发
阿里物联网操作系统
硬件:
wifi开发板RTL8710BN
天猫精灵
天猫精灵官方网站
天猫精灵开发平台
https://iap.aligenie.com
1 搭建环境
安装Vmware虚拟机
下载开发环境的虚拟机文件
lv3 嵌入式开发-1linux介绍及环境配置-CSDN博客
SDK(直接使用了安装有AliOS-Things-3.1.0的镜像文件,目前官方已经升级到了3.3.0不支持其他硬件,代码变化很多,下面下载SDK的方法只适合3.3.0)
安装yum
sudo apt install yum
安装git
sudo apt install git
安装sdk
sudo git clone https://github.com/alibaba/AliOS-Things.git
查看SDK的环境变量设置
vi ~/.bashrc
找到SDK目录
设置共享目录
创建工程
AliOS Things 系统依赖 Python、pip、Git 环境。AliOS Studio 是 AliOS Things 的图形化开发组件,是一套基于 VSCode(Visual Studio Code)的开发工具,支持 Windows,Linux,macOS。AliOS Things 系统源码是 3.1.0,支持裁剪定制,根据需求选择需要的组件。
引脚图
未完待续