0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

启明云端测试分享|ESP32-C3连接阿里云

启明云端 2021-09-13 15:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

pYYBAGE-94yAFG1zAAHl7pF9Qrk052.png乐鑫代理

作为乐鑫代理,启明云端一直进最大可能,手把手做教程,分享给更多的乐鑫开发小伙伴!希望能进一步提升你们的开发效率!


今天小明给大家带来的是ESP32-C3连接阿里云的测试,欢迎收藏

1.获取阿里云sdk
下载阿里云sdk
git clone https://github.com/espressif/esp-aliyun.git

pYYBAGE--B2AcMdMAACKWjV-X28291.png


以 esp-aliyun\examples\mqtt\mqtt_example为例 以下命令必须使用自己的路径
cd esp-aliyun\examples\mqtt\mqtt_example

pYYBAGE--DSAayCiAAElJ7WFrOs852.png

2.设置目标芯片为esp32c3
idf.py set-target esp32c3

pYYBAGE--EWAVkWhAAD-foHxNYY302.png

idf.py menuconfig 配置烧写串口和WIFI_SSID, WIFI_PASSWORD


3.芯片配置

这里的wifi 名 与密码 所用到的wifi需要联网,

poYBAGE--FiAJ_g9AACWMLFRsWA582.pngpoYBAGE--HSAcXMIAAHm9Uq21Zo665.png


这里的配置 4M需要指定,防止放不下
Rartitions_esp32.cvs 需要指定 c3和s2都是使用这个

4.获取阿里云的三元组加ProductSecret

接着去阿里云物联网平台创建产品及产品下的设备 获取它的4个参数:

pYYBAGE--J6AGh2nAAB_1t5SKks658.pngpYYBAGE--KiAN1QIAABLcTWd9FI238.pngpoYBAGE--LaAe1viAADIlvXpvgs002.png

cd 到该目录下


5.生成可执行bin文件
单 bin 生成
在调试过程中,建议使用该方式。
mass_mfg 目录中有一个参考配置:single_mfg_config.csv,请复制自己的配置文件,如 my_single_mfg_config.csv。
cp single_mfg_config.csv my_single_mfg_config.csv
使用自己的ProductKey、ProductSecret、DeviceName、DeviceSecret对my_single_mfg_config.csv进行修改:
key,type,encoding,value
aliyun-key,namespace,,
DeviceName,data,string,config
DeviceSecret,data,string,dsj3RuY74pgCBJ3zczKz1LaLK7RGApqh
ProductKey,data,string,a10BnLLzGv4
ProductSecret,data,string,pVfLpS1u3A9JM0go
将 config,dsj3RuY74pgCBJ3zczKz1LaLK7RGApqh,a10BnLLzGv4,pVfLpS1u3A9JM0go 为你修改的值。
6.烧入到目标开发板
\IDF\components\nvs_flash\nvs_partition_generator\nvs_partition_gen.py generate my_single_mfg_config.csv my_single_mfg.bin 0x4000
在目录下生成可执行 my_single_mfg.bin


cd到 esp-aliyun刚刚的工程目录下
cd \esp-aliyun\examples\mqtt\mqtt_example\

pYYBAGE--NCAH___AAC9kpNsX1k329.png

必须先烧入一遍程序 idf.py -p COM5 flash ( 需把COM5改成自己的端口号)


运行如下命令 将刚刚生成的bin文件烧入到板子的0x210000物理地址 ( 均需使用自己的IDF路径)
\IDF\components\esptool_py\esptool\esptool.py write_flash --flash_mode dio --flash_size detect --flash_freq 40m 0x210000 \esp-aliyun\config\mass_mfg\my_single_mfg.bin

pYYBAGE--MaAO2isAABYASxJOcY855.pngpYYBAGE--NqAA0VsAACVIhmr_MU914.png


实现

与阿里云通信便完成了

pYYBAGE--OGAAykTAAGWHCgtUhI714.png
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 阿里云
    +关注

    关注

    3

    文章

    1028

    浏览量

    45510
  • ESP32-C3
    +关注

    关注

    0

    文章

    9

    浏览量

    1120
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    启明云端携乐鑫科技ESP32-C3蜡笔小新AI潮玩方案亮相高交会,受邀新加披《遇见AI》节目采访

    参展,国内知名AIoT解决方案提供商启明云端携搭载乐鑫科技ESP32-C3芯片的“蜡笔小新”智能潮玩手办方案受邀参展,成为会场焦点,生动诠释了科技与文创融合的无限
    的头像 发表于 11-17 18:05 234次阅读
    <b class='flag-5'>启明</b><b class='flag-5'>云端</b>携乐鑫科技<b class='flag-5'>ESP32-C3</b>蜡笔小新AI潮玩方案亮相高交会,受邀新加披《遇见AI》节目采访

    ESP32-C3 mqtt操作实践

    1.本文概述 对于ESP32-C3模块,是乐鑫的第一个基于RISCV架构的芯片,其主要定位还是一个物联网模块,所以在使用上更多的去考虑物联网的应用。本文主要是介绍在ESP32-C3模块上
    发表于 10-31 06:52

    ESP32-C3赋能物联网设备,开启产品智能化,乐鑫代理商飞睿科技

    ESP32-C3是乐鑫科技推出的高性能物联网芯片,搭载RISC-V单核处理器,支持Wi-Fi/蓝牙5(LE)双模连接。该芯片具有多层安全防护机制(安全启动、Flash加密等)和超低功耗特性(深度睡眠
    的头像 发表于 10-27 10:53 468次阅读
    <b class='flag-5'>ESP32-C3</b>赋能物联网设备,开启产品智能化,乐鑫代理商飞睿科技

    ESP32-C3赋能物联网设备,开启产品智能化,乐鑫代理商飞睿科技

    ESP32-C3是乐鑫科技推出的高性能物联网芯片,搭载RISC-V单核处理器,支持Wi-Fi/蓝牙5(LE)双模连接。该芯片具有多层安全防护机制(安全启动、Flash加密等)和超低功耗特性(深度睡眠
    的头像 发表于 10-27 10:46 317次阅读

    荣耀全球开发者大会落幕,启明云端基于乐鑫科技ESP32-C3的AI蜡笔小新手办方案成潮玩焦点

    2025年10月23日,于深圳坪山成功举办的荣耀全球开发者大会暨AI终端生态大会已圆满落幕。在这场科技盛会上,作为荣耀AI战略核心合作伙伴——启明云端携基于乐鑫科技ESP32-C3的AI蜡笔小新
    的头像 发表于 10-24 18:06 317次阅读
    荣耀全球开发者大会落幕,<b class='flag-5'>启明</b><b class='flag-5'>云端</b>基于乐鑫科技<b class='flag-5'>ESP32-C3</b>的AI蜡笔小新手办方案成潮玩焦点

    ESP32-P4 口袋开发板 启明云端 WT9932P4-TINY开发板

    在万物互联的智能时代,您是否还在为寻找一款性能强大、接口丰富、应用灵活的嵌入式开发板而烦恼?启明云端全新推出的WT9932P4-TINY开发板,基于乐鑫科技高性能ESP32-P4芯片匠心打造,专为安
    的头像 发表于 09-11 18:06 991次阅读
    <b class='flag-5'>ESP32</b>-P4 口袋开发板 <b class='flag-5'>启明</b><b class='flag-5'>云端</b> WT9932P4-TINY开发板

    专为 ESP32-P4C5 核心板打造的高效开发利器

    在物联网与智能设备飞速发展的今天,开发效率就是竞争力。启明云端WTDKP4C5-S1开发底板,为你带来即插即用的流畅体验,让硬件开发从此告别复杂调试。无需繁琐设置,开机即用,成熟技术支持,完善
    的头像 发表于 08-11 18:19 926次阅读
    专为 <b class='flag-5'>ESP32-P4C</b>5 核心板打造的高效开发利器

    协同解锁智能硬件新体验,启明云端正式登陆阿里云云市场

    2025年7月,阿里战略产品伙伴——“启明云端”正式登陆阿里云云市场平台消费电子专区。启明
    的头像 发表于 07-09 18:03 1067次阅读
    端<b class='flag-5'>云</b>协同解锁智能硬件新体验,<b class='flag-5'>启明</b><b class='flag-5'>云端</b>正式登陆<b class='flag-5'>阿里</b>云云市场

    圆满收官!启明云端亮相扬州毛绒玩具AI峰会,以硬核技术驱动毛绒玩具智变升级

    “情感化智能陪伴”的产业升级。技术赋能:重构玩具交互逻辑启明云端现场演示的AI产品矩阵,ESP32-C3套件、ESP32-C2套件、ESP32-C3
    的头像 发表于 06-26 18:02 1217次阅读
    圆满收官!<b class='flag-5'>启明</b><b class='flag-5'>云端</b>亮相扬州毛绒玩具AI峰会,以硬核技术驱动毛绒玩具智变升级

    ESP32-C3开发板全面支持小智AI!烧录实战指南来了!

    本文将详细解析基于乐鑫ESP32-C3芯片的ZXAIEC43开发板烧录“小智”AI语音系统的全流程。该方案代码完全开源,支持深度定制开发,适用于智能玩具、潮玩手办及智能家居控制等多元场景。开发环境搭建1.
    的头像 发表于 06-13 18:01 3564次阅读
    <b class='flag-5'>ESP32-C3</b>开发板全面支持小智AI!烧录实战指南来了!

    乐鑫ESP32-C5全面进入量产!启明云端乐鑫科技代理商

    )和IEEE802.15.4(Zigbee,Thread)协议栈,为物联网设备提供高性能无线连接解决方案。ESP32-C5性能展示ESP32-C5搭载RISC-V32位单
    的头像 发表于 04-30 18:10 845次阅读
    乐鑫<b class='flag-5'>ESP32-C</b>5全面进入量产!<b class='flag-5'>启明</b><b class='flag-5'>云端</b>乐鑫科技代理商

    Wi-Fi 6超值畅享|乐鑫ESP32-C61 SoC,启明云端乐鑫科技代理商

    ESP32-C61在继承ESP32-C2和ESP32-C3成功经验的基础上,显著优化了外设、强化了连接性能,并扩展了存储选项,将为用户设备带来更出色的物联网性能,满
    的头像 发表于 04-22 18:00 1044次阅读
    Wi-Fi 6超值畅享|乐鑫<b class='flag-5'>ESP32-C</b>61 SoC,<b class='flag-5'>启明</b><b class='flag-5'>云端</b>乐鑫科技代理商

    ESP32-C3:革新物联网应用的超高效能芯片,家电远程控制应用等

    ESP32-C3是乐鑫科技推出的新一代RISC-V架构Wi-Fi & Bluetooth 5.0双模物联网芯片,专为智能家居、工业控制和消费电子产品设计,提供卓越的性能与极低的功耗
    发表于 04-03 16:47

    【AI技术支持】ESP32-S3芯片重复异常复位问题处理

    启明云端/01问题描述客户在扫码枪产品中使用ESP32-S3芯片,ESP-IDF版本为idf5.1.0时,产品上电后一直处于异常复位,复位提示原因主要有TG0WDT_SYS_RST
    的头像 发表于 01-17 18:08 3178次阅读
    【AI技术支持】<b class='flag-5'>ESP32-S3</b>芯片重复异常复位问题处理

    【AI技术支持】ESP32-S3模组EspBleOTA搜索不到ble_ota例程的蓝牙问题处理

    启明云端/01问题描述在智能标识牌上使用ESP32-S3-WROOM-1U模组,ESP-IDF版本为idf5.0.2时,客户在ESP32-S3
    的头像 发表于 12-13 18:06 2887次阅读
    【AI技术支持】<b class='flag-5'>ESP32-S3</b>模组EspBleOTA搜索不到ble_ota例程的蓝牙问题处理