使用Wiznet的W5100S-EVB-Pico板以及X.509证书连接到Azure物联网中心
注:最初发表-by renakim
组成:
硬件设施:
W5100S-EVB-Pico ×1
W5100S-EVB-Pico | WIZnet Document System
软件应用程序和在线服务:
Azure物联网中心
详细信息:
开发环境(Window 10,Code)
关于设置开发环境的信息可以在官方文档中(入门指南)中找到。
我参考了文档中的WINdows和Visual Studio Code环境部分。
点击下方链接查询相关文档资料
1.Raspberry Pi Pico SDK
-Raspberry Pi Pico SDK: Raspberry Pi Pico SDK
2.RPI Pico Getting Started Guide
-https://datasheets.raspberrypi.com/pico/getting-started-with-pico.pdf
本指南详细描述了开发环境配置,因此你可以根据自己的开发环境来进行配置。
需要做的第一件事是安装和使用Visual Studio 2019的构建工具。如果你通过VS命令提示符运行VS Code,你可以使用相关的工具。
一开始,我试图不检查这部分,但是它总是失败,所以我再次阅读指南并应用内容。
必须首先安装Visual Studio构建工具!
使用开发人员命令提示符运行VS代码
使用Vsual Studio的构建环境,通过VS 2019的开发人员命令提示符运行VS Code,如下所示:
打开Visual Studio Code,并设置所有正确的环境变量,以便正确配置工具链。
VS代码设置
为了在VS Code中构建,CMake和Pico SDK路径设置如下。
"cmake.cmakePath": "C:Program FilesCMakebincmake.exe",
"cmake.configureSettings": {
"PICO_SDK_PATH": "D:_RaspberryPi_Picopico-sdk"
},
Github库
该代码使用了WIZnet提供的RP2040-HAT-AZURE-C项目。
使用git命令将项目克隆到本地。
GitHub - Wiznet/RP2040-HAT-AZURE-C: Azure IoT SDK Example for RP2040
git clone https://github.com/Wiznet/RP2040-HAT-AZURE-C
通过开发人员命令提示符VS代码,然后通过打开文件夹菜单打开项目目录。
集中应用设置:
有了LoT Central试验计划(7天),您可以创建和使用应用程序,而无需订阅Azure。7天后需要重新订阅Azure。
更多信息,请参考MS Azure指南。
-Create an IoT Central application | Microsoft Docs
-主页 | Azure IoT Central
原始链接:
文档:
代码:
RP2040-HAT-AZURE-C -GitHub - Wiznet/RP2040-HAT-AZURE-C: Azure IoT SDK Example for RP2040
欢迎讨论!