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

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

3天内不再提示

启明云端WT32C3系列模组/开发板连接AWS亚马逊云方法

启明云端 2024-05-12 08:04 次阅读

ESP32-C3因为其性价比高,价格便宜性能又好一直是量产的首选芯片,随着量产项目扩大,对接云服务器的情况也增加了,接下来小启给大家分享下启明云端ESP32-C3模组——WT32C3系列模组/开发板连接AWS亚马逊云方法。


21fbe180-0ff3-11ef-9118-92fbcf53809c.png


WT32C3系列模组是启明云端开发的Wi-Fi&BLE模组,配置了4MB外部SPI flash。WT32C3-S1采用PCB板载天线,WT32C3-S2采用连接器连接外部天线。该模组搭载ESP32-C3作为核心处理器,支持Wi-Fi 802.11b/g/n协议和BLE 5.0协议。内置RISC-V32位单核处理器,主频最高支持160MHz。外设方面支持GPIO,SPI,UARTI2C,I2S,红外收发器LEDPWM控制器USBJTAG接口,通用DMA控制器,TWAITM控制器(兼容ISO11898-1),温度传感器,SAR模/数转换器

软硬件的准备①软件环境:ESP_IDF 5.1。
②硬件设备:WT32C3系列模组/开发板。一、aws配置及测试

1、打开aws云https://aws.amazon.com,登陆aws账号。22062028-0ff3-11ef-9118-92fbcf53809c.png
2、选择”IoT Core“。
221bfb96-0ff3-11ef-9118-92fbcf53809c.png3、将设备连接到AWS,选择”连接一台设备“。
221fc3e8-0ff3-11ef-9118-92fbcf53809c.png4、进入设备设置阶段,将下方的链接保存起来,后续在代码中需要使用到,点击“下一步“。

222a691a-0ff3-11ef-9118-92fbcf53809c.png5、选择"创建新事物",输入设备名称,点击"下一步"。222fe322-0ff3-11ef-9118-92fbcf53809c.png6、选择软件开发包的平台和sdk,这个开发包可以协助获取证书,并可以进行与aws云的通讯测试。这里的工具包平台选择自己习惯的即可,sdk建议选择Python
223e04ac-0ff3-11ef-9118-92fbcf53809c.png7、下载连接工具包,里面包括了一些服务器证书和测试脚本。22421b46-0ff3-11ef-9118-92fbcf53809c.png22421b46-0ff3-11ef-9118-92fbcf53809c.png8、解压下载好的连接工具包,使用先前选择的开发包平台所对应的终端,通过图片上提示的命令来测 试。 注意:此界面建议先不关闭,后续使用代码测试通讯时可以通过此页面观察效果。224ee772-0ff3-11ef-9118-92fbcf53809c.png225a8e9c-0ff3-11ef-9118-92fbcf53809c.png225f06c0-0ff3-11ef-9118-92fbcf53809c.png22629b32-0ff3-11ef-9118-92fbcf53809c.png
二、WT32C3系列模组配置

本次教程使用esp-idf/example/protocol/mqtt/ssl_mutual_auth示例来测试aws。
1.进入工程,需要替换main目录下的三个证书,用来替换的证书存放在此前下载的连接工具包中。

替换的对应关系如下:
◆client.crt客户端证书,采用(设备名).cert.pem替换。◆client.key客户端秘钥,采用(设备名).private.key替换。
◆mosquitto.org.crt服务端秘钥,采用root-CA.crt替换。

226b90f2-0ff3-11ef-9118-92fbcf53809c.png22707ce8-0ff3-11ef-9118-92fbcf53809c.png2、替换工程访问的mqtt服务器链接并增加client_id配置项,链接替换为设备设置阶段时保存的链接,client_id为此前start.h脚本所使用的client_id。注意链接需要加入mqtt://前缀。22757856-0ff3-11ef-9118-92fbcf53809c.png
3、替换工程订阅的mqtt主题,替换为网页测试时的主题sdk/test/python。并创建一个任务,该任务的功能为建立mqtt连接后每隔两秒发布一条信息227bb342-0ff3-11ef-9118-92fbcf53809c.png2285d444-0ff3-11ef-9118-92fbcf53809c.png
4、激活IDF环境,配置芯片为ESP32C3,并通过menuconfig修改工程的WiFi配置信息。

228a5708-0ff3-11ef-9118-92fbcf53809c.png5、编译工程,并烧录到ESP设备中。通过运行日志可以看到,连接服务器订阅了相关主题发布了“hello QM”的消息。同时观察此前网页测试时的网页,可以看到“hello QM”的消息。228e2892-0ff3-11ef-9118-92fbcf53809c.png228e2892-0ff3-11ef-9118-92fbcf53809c.png229b35be-0ff3-11ef-9118-92fbcf53809c.png
以上就是启明云端WT32C3系列模组/开发板连接AWS亚马逊云方法的全部内容,有什么疑问,可以后台私信小启。

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

    关注

    456

    文章

    51157

    浏览量

    426714
  • 开发板
    +关注

    关注

    25

    文章

    5121

    浏览量

    98073
  • 云服务器
    +关注

    关注

    0

    文章

    725

    浏览量

    13411
收藏 人收藏

    评论

    相关推荐

    【新品发布】启明云端WT01C202-AI-S1模组来袭,为智能语音产品开发带来新可能!

    的高性能模组——启明云端WT01C202-AI-S1,它将为智能语音产品开发带来新的可能!基于ESP32-
    的头像 发表于 01-10 17:58 192次阅读
    【新品发布】<b class='flag-5'>启明</b><b class='flag-5'>云端</b><b class='flag-5'>WT01C</b>202-AI-S1<b class='flag-5'>模组</b>来袭,为智能语音产品<b class='flag-5'>开发</b>带来新可能!

    【AI技术支持】ESP32-C3模组AT+MQTT连接AWS证书问题处理

    问题描述在使用ESP32-C3-WROOM-02模组作为无线通信模块,使用AT-V3.3.0.0版本时,客户想通过AT的方式配置MQTT证书,验证服务器可以连接,但AT连接失败,这是为
    的头像 发表于 11-30 01:01 400次阅读
    【AI技术支持】ESP32-<b class='flag-5'>C3</b><b class='flag-5'>模组</b>AT+MQTT<b class='flag-5'>连接</b><b class='flag-5'>AWS</b>证书问题处理

    【AI技术支持】ESP32C3 开发板在Linux环境下,进行JTAG 调试演示

    启明云端/01JTAG调试工具本教程主要演示ESP32C3开发板在linux环境下,通过vscode的ESP-IDF插件使用JTAG调试工具。ESP32
    的头像 发表于 10-17 08:01 1842次阅读
    【AI技术支持】ESP32<b class='flag-5'>C3</b> <b class='flag-5'>开发板</b>在Linux环境下,进行JTAG 调试演示

    【新品发布】启明云端WT0132P4核心小尺寸高性能,基于乐鑫ESP32-P4开发应用

    今天,我们非常荣幸地向您介绍一款全新产品——启明云端WT0132P4核心。这款核心基于乐鑫ESP32-P4
    的头像 发表于 10-12 08:00 622次阅读
    【新品发布】<b class='flag-5'>启明</b><b class='flag-5'>云端</b><b class='flag-5'>WT</b>0132P4核心<b class='flag-5'>板</b>小尺寸高性能,基于乐鑫ESP32-P4<b class='flag-5'>开发</b>应用

    【新品发布】启明云端WT9932S3-Nano开发板,高效能创新新引擎

    深圳市启明云端科技有限公司自成立以来,一直致力于物联网通讯产品和整体解决方案的创新与研发。我们的产品线涵盖了物联网无线通讯芯片、模组、核心开发板,人机界面(HMI)、人工智能及工业控制
    的头像 发表于 09-26 08:01 623次阅读
    【新品发布】<b class='flag-5'>启明</b><b class='flag-5'>云端</b><b class='flag-5'>WT9932S3</b>-Nano<b class='flag-5'>开发板</b>,高效能创新新引擎

    启明云端WT32C3-S6模块,乐鑫ESP32-C3低功耗高性能方案,高效无线连接通信

    WT32C3-S6WiFi模块,一款在物联网领域中以其低功耗、高性价比而备受瞩目的产品。强大的内核,高效的性能WT32C3-S6模块搭载了乐鑫ESP32-C3处理器,这款
    的头像 发表于 08-30 11:54 450次阅读
    <b class='flag-5'>启明</b><b class='flag-5'>云端</b><b class='flag-5'>WT32C3</b>-S6模块,乐鑫ESP32-<b class='flag-5'>C3</b>低功耗高性能方案,高效无线<b class='flag-5'>连接</b>通信

    启明云端WT32-ETH01智能网关方案,乐鑫ESP32技术开发连接应用

    随着物联网技术的飞速发展,智能网关作为连接物理世界与数字世界的桥梁,正变得越来越重要。今天,我们就来深入了解启明云端WT32-ETH01开发板
    的头像 发表于 08-30 11:54 905次阅读
    <b class='flag-5'>启明</b><b class='flag-5'>云端</b><b class='flag-5'>WT</b>32-ETH01智能网关方案,乐鑫ESP32技术<b class='flag-5'>开发</b><b class='flag-5'>连接</b>应用

    安信可Ai-WB2系列模组/开发板连接AWS亚马逊方法

    一、软硬件的准备二、亚马逊物模型建立三、连接亚马逊demo获取以及配置四、硬件接线五、烧录软件的使用六、
    的头像 发表于 07-05 08:23 508次阅读
    安信可Ai-WB2<b class='flag-5'>系列</b><b class='flag-5'>模组</b>/<b class='flag-5'>开发板</b><b class='flag-5'>连接</b><b class='flag-5'>AWS</b><b class='flag-5'>亚马逊</b><b class='flag-5'>云</b><b class='flag-5'>方法</b>

    请问ESP32-C3-AWS-ExpressLink-DevKit开发板,直接使用电脑USB连接开发板不能调试和烧录程序吗?

    请问ESP32-C3-AWS-ExpressLink-DevKit开发板,直接使用电脑USB连接开发板不能调试和烧录程序么?
    发表于 07-01 08:13

    LoRa模块 WT99C262-SG 开发板使用教程

    WT99C262-SG模块是全新一代的Wi-Fi+BLE+LoRa无线扩频模块,基于启明云端WTLRC262-SG系列模组设计
    的头像 发表于 05-16 08:03 830次阅读
    LoRa模块 <b class='flag-5'>WT99C</b>262-SG <b class='flag-5'>开发板</b>使用教程

    WT99C262 LoRa开发板 搭配WT32-ETH0X实现LoRa/WiFi/蓝牙转以太网

    WT99C262-SG系列开发板启明云端推出的一款基于WTLRC262-SG系列
    的头像 发表于 04-23 08:03 516次阅读
    <b class='flag-5'>WT99C</b>262  LoRa<b class='flag-5'>开发板</b>  搭配<b class='flag-5'>WT</b>32-ETH0X实现LoRa/WiFi/蓝牙转以太网

    安信可Ai-WB2系列模组/开发板连接AWS亚马逊方法

    文章目录 一、软硬件的准备 二、亚马逊物模型建立 三、连接亚马逊demo获取以及配置 四、硬件接线 五、烧录软件的使用 六、
    的头像 发表于 04-16 15:53 493次阅读
    安信可Ai-WB2<b class='flag-5'>系列</b><b class='flag-5'>模组</b>/<b class='flag-5'>开发板</b><b class='flag-5'>连接</b><b class='flag-5'>AWS</b><b class='flag-5'>亚马逊</b><b class='flag-5'>云</b><b class='flag-5'>方法</b>

    stm32 AWS连接怎么使用?

    stm32 AWS连接怎么使用,官方的扩展包看不明白
    发表于 04-01 07:21

    WT32-ETH02 plus 串口转以太网开发,WT32-ETH01网关开发板升级款!

    广受欢迎的WT32-ETH01网关开发板迎来了升级。就是这款启明云端新推出的嵌入式串口转以太网开发板——
    的头像 发表于 03-16 08:03 820次阅读
    <b class='flag-5'>WT</b>32-ETH02 plus 串口转以太网<b class='flag-5'>开发</b>,<b class='flag-5'>WT</b>32-ETH01网关<b class='flag-5'>开发板</b>升级款!

    安信可Ai-M61/Ai-M62系列连接AWS亚马逊

    本文介绍Ai-M61/Ai-M62系列模组/开发板连接亚马逊
    的头像 发表于 02-04 15:51 921次阅读
    安信可Ai-M61/Ai-M62<b class='flag-5'>系列</b><b class='flag-5'>连接</b><b class='flag-5'>AWS</b><b class='flag-5'>亚马逊</b><b class='flag-5'>云</b>