ESP32通过ali的C LINK4.0接入aliyun阿里云

1,通过官网下载C SDK:进入物联网平台:文档和工具

2,选择SDK支持项目:系统为FreeRTOS,单板系统,勾选动态加密,因为测试我把所有的功能都勾选上了。

3,将下载下来的文件放到espSDK下组件的目录里。并新建一个CMakeLists.txt

复制代码
set(include_dirs core core/sysdep core/utils components/data-model components/dynreg components/dynreg-mqtt)
file(GLOB c_sdk_srcs
    "core/*.c"
    "core/utils/*.c"
    "core/sysdep/*.c"
    "portfiles/aiot_port/*.c"
    "external/*.c"
    "components/data-model/*.c"
    "components/dynreg/*.c"
    "components/dynreg-mqtt/*.c")
idf_component_register(SRCS ${c_sdk_srcs}
                       INCLUDE_DIRS "${include_dirs}"
                       REQUIRES mbedtls)

4,因为需要到mbedtls,需要打开ESP相关的配置项目idf.py menuconfig


5,测试了标准的接入和一型一密的动态接入以及物模型,截图LOG

相关推荐
Hello_WOAIAI21 分钟前
4.2 python多线程编程:threading 模块深度解析
开发语言·python
2501_9411119929 分钟前
C++中的装饰器模式变体
开发语言·c++·算法
树下水月1 小时前
python 连接hive2 数据库
开发语言·数据库·python
Tom4i1 小时前
Kotlin 中的 inline 和 reified 关键字
android·开发语言·kotlin
凄戚1 小时前
bash和命令
开发语言·chrome·bash
Evan芙1 小时前
Bash 变量命名规则与类型使用
linux·运维·开发语言·chrome·bash
编织幻境的妖1 小时前
在阿里云EDAS平台上设置合理的资源规格和监控阈值
阿里云·云计算
Rverdoser1 小时前
阿里云“千问”:开启智能交互新时代
阿里云·云计算
在人间负债^1 小时前
Rust 实战项目:TODO 管理器
开发语言·后端·rust
爱吃烤鸡翅的酸菜鱼1 小时前
用【rust】实现命令行音乐播放器
开发语言·后端·rust