项目简介
本项目是基于Azure Sphere的物联网开发实战教程,可助力开发者通过一系列实验掌握Azure Sphere平台的使用。项目覆盖从硬件准备到实际应用部署的全流程,适合有一定物联网开发经验的开发者学习与实践。
项目的主要特性和功能
- 硬件支持:支持MT3620_RDB(参考开发板)和AVNET_MT3620_SK(入门套件)两种硬件平台。
- 实验内容:包含多个实验,涉及LED控制、应用OTA部署、IoT Central连接、实时数据可视化等。
- 开发环境:基于Visual Studio 2019和Azure Sphere SDK,提供完整开发工具链。
- Azure集成:支持与Azure IoT Central和IoT Hub集成,实现设备与云端的双向通信。
安装使用步骤
环境准备
- 确保PC运行Windows 10 1周年更新或更高版本。
- 安装Visual Studio 2019(Enterprise、Professional或Community版本16.04或更高)。
- 安装Azure Sphere Development Kit。
安装必要软件
- 安装FTDI驱动程序,确保设备管理器中识别到3个COM端口。
- 安装最新版本的Visual Studio和Azure Sphere SDK。
- 注册Azure账户并添加免费订阅或按需付费订阅。
配置Azure Sphere
- 使用
azsphere login
命令登录Azure Sphere CLI,或使用azsphere login --newuser <MS account>
添加新用户。 - 若无现有的租户,使用
azsphere tenant create -n <tenant name>
创建Azure Sphere租户。 - 使用
azsphere tenant select -i <tenant id>
选择Azure Sphere租户。 - 对于新设备,使用
azsphere device claim
将设备绑定到租户。 - 使用
azsphere device recover
将设备恢复到最新的Azure Sphere OS版本。
安装Git
安装Git并将其添加到系统PATH中。
硬件连接
连接MT3620_RDB或AVNET_MT3620_SK开发板到PC。
运行实验
按照实验文档(如Lab - 1.md、Lab - 2.md等)的步骤进行实验操作。
注意事项
- 本项目的示例代码仅供学习和参考,不提供任何形式的担保。
- 使用本项目的代码时,请遵守相关许可证的规定。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】