azure ESP32 IoT DevKit入门 - 代码示例

分享于 

3分钟阅读

Microsoft

  繁體
浏览代码下载ZIP

开始使用ESP32设备

对于ESP32设备的新手,请遵循以下快速步骤:

  • 准备开发环境
  • 将信息从设备发送到Azure IoT集线器
  • 使用ESP32监听云到设备消息

学什么

  • 如何安装开发环境
  • 如何创建IoT集线器并注册ESP32设备
  • 如何向IoT集线器发送示例数据

你需要什么

ESP32设备。

运行Windows 10或macOS 10.10+的计算机。

活动Azure订阅,激活免费30-day试用Microsoft Azure帐户

准备硬件

对于M5Stack,请按照指南准备硬件。

安装开发环境

我们建议在azure IoT Device Workbench设备上开发Visual Studio代码的扩展。

按照以下步骤为ESP32设备准备开发环境:

下载并安装Arduino IDE。它提供了编译和上传Arduino代码的必要工具链。

  • Windows:使用Windows安装程序版本
  • macOS:将Arduino拖放到/Applications
  • Ubuntu:解压缩到$HOME/Downloads/arduino-1.8.5

安装Visual Studio Code,一个跨平台的源代码编辑器,强大的开发工具,如IntelliSense代码完成和调试。

在扩展市场中寻找Azure IoT Device Workbench并安装它,IoT Device Workbench一起,将安装其他依赖扩展。

打开文件> Preference >设置并添加以下行来配置Arduino。

Windows


 "arduino.path": "C:Program Files (x86)Arduino",
 "arduino.additionalUrls": "https://dl.espressif.com/dl/package_esp32_index.json"

macOS


 "arduino.path": "/Application",
 "arduino.additionalUrls": "https://dl.espressif.com/dl/package_esp32_index.json"

Ubuntu


 "arduino.path": "/home/{username}/Downloads/arduino-1.8.5",
 "arduino.additionalUrls": "https://dl.espressif.com/dl/package_esp32_index.json"

使用F1Ctrl+Shift+P(macOS )Cmd+Shift+P )要打开命令面板,请键入并选择Arduino:主板管理器,搜索esp32并安装最新版本,

构建你的第一个项目

现在可以准备和配置开发环境了,为IoT构建一个"Hello World"例子:将模拟遥测数据发送到Azure IoT中心。确保设备未连接到你的计算机,首先启动vs Code,然后将ESP32设备连接到你的计算机。


STA  cod  sam  samples  ESP  Azure