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亚马逊云方法的全部内容,有什么疑问,可以后台私信小启。

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

    关注

    462

    文章

    53534

    浏览量

    459095
  • 开发板
    +关注

    关注

    25

    文章

    6122

    浏览量

    113318
  • 云服务器
    +关注

    关注

    0

    文章

    830

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    这块乐鑫科技ESP32-C3开发板太懂开发者了!双无线+全接口,不要太实用

    做智能家居项目时,开发板接口不够用?调试工业传感器时,无线连接总是不稳定?想快速验证创意,却被复杂的烧录流程耽误半天时间?不要慌!真正懂开发者的物联网开发板来了!
    的头像 发表于 12-01 18:02 275次阅读
    这块乐鑫科技ESP32-<b class='flag-5'>C3</b><b class='flag-5'>开发板</b>太懂<b class='flag-5'>开发</b>者了!双无线+全接口,不要太实用

    它不只是乐鑫科技ESP32-C2开发板,更是你缺的那个USB转串口神器!启明云端乐鑫代理

    我们都懂!由此我们交出了这份答卷:WT9901C2-SN2。性能与存储的平衡术相较于普通开发板常用的8位或低主频MCU以及频繁面临“存储不足”警告。WT9901C
    的头像 发表于 11-28 18:03 357次阅读
    它不只是乐鑫科技ESP32-<b class='flag-5'>C</b>2<b class='flag-5'>开发板</b>,更是你缺的那个USB转串口神器!<b class='flag-5'>启明</b><b class='flag-5'>云端</b>乐鑫代理

    我家鱼缸能感知光!一块乐鑫科技ESP32-S3开发板就能实现环境光监测!代码开源!启明云端乐鑫代理

    科技ESP32-S3开发板,我竟在家实现了鱼缸水质监测自由?!代码开源!启明云端乐鑫代理本期我们将聚焦于植物生长的关键要素——光照,进一步开发
    的头像 发表于 11-26 18:04 109次阅读
    我家鱼缸能感知光!一块乐鑫科技ESP32-S<b class='flag-5'>3</b><b class='flag-5'>开发板</b>就能实现环境光监测!代码开源!<b class='flag-5'>启明</b><b class='flag-5'>云端</b>乐鑫代理

    想快速打造共享咖啡机方案?乐鑫科技ESP32-P4+摄像头方案开源了!烧录演示已备好!

    向大家展示了WT99P4C5-S1开发板在共享咖啡机中的应用案例。本期我们就为大家进行共享咖啡机烧录演示。材料准备本次演示开发板采用启明云端
    的头像 发表于 11-13 18:03 421次阅读
    想快速打造共享咖啡机方案?乐鑫科技ESP32-P4+摄像头方案开源了!烧录演示已备好!

    低成本开源!用乐鑫科技ESP32-S3开发板轻松驱动无刷电机,保姆级教程来了!

    ESP32S3NANO控制电机即可自动获取ESP32-S3NANO开发板驱动无刷电机源代码百度网盘链接!硬件准备本次我们采用启明云端自研ES
    的头像 发表于 11-06 18:03 239次阅读
    低成本开源!用乐鑫科技ESP32-S<b class='flag-5'>3</b><b class='flag-5'>开发板</b>轻松驱动无刷电机,保姆级教程来了!

    【新品】抽奖送书,ESP32-P4C5双频Wi-Fi6开发板首发,一搞定算力、连接与扩展

    在物联网开发中,你是否曾为算力不足而妥协功能?为连接性能而牺牲体验?为外设扩展而四处飞线?这些困扰开发者的难题,如今有了全新解决方案。启明云端
    的头像 发表于 10-14 18:03 718次阅读
    【新品】抽奖送书,ESP32-P4<b class='flag-5'>C</b>5双频Wi-Fi6<b class='flag-5'>开发板</b>首发,一<b class='flag-5'>板</b>搞定算力、<b class='flag-5'>连接</b>与扩展

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

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

    【新品发布】启明云端WT0132C5-S5模组:双频Wi-Fi6加持,多协议无线通信新标杆

    当你的智能设备集体“罢工”:深夜空调持续制冷、工厂传感器数据集体丢失、支付终端卡在“加载中”……万物互联的时代,一次通信故障就是一场小型灾难。启明云端最新推出的WT0132C5-S5模组
    的头像 发表于 06-20 18:03 1488次阅读
    【新品发布】<b class='flag-5'>启明</b><b class='flag-5'>云端</b><b class='flag-5'>WT0132C</b>5-S5<b class='flag-5'>模组</b>:双频Wi-Fi6加持,多协议无线通信新标杆

    【新品发布】启明云端WT01P4C5-S1核心来袭!双芯异构重新定义性能边界

    、成本间反复妥协。启明云端为解决此类困境,最新推出WT01P4C5-S1核心,双芯异构撕开破局口,实现1+1>2的性能革命,多协议无线通信遇上全接口开放设计,物联网
    的头像 发表于 06-09 18:02 884次阅读
    【新品发布】<b class='flag-5'>启明</b><b class='flag-5'>云端</b><b class='flag-5'>WT01P4C</b>5-S1核心<b class='flag-5'>板</b>来袭!双芯异构重新定义性能边界

    Onenet网关方案应用--基于米尔瑞芯微RK3576开发板

    本文将介绍基于米尔电子MYD-LR3576开发板(米尔基于瑞芯微RK3576开发板)的Onenet网关应用方案测试。 摘自优秀创作者-小手凉凉 目录: * 板卡说明 * 操作说明 * 软件主要
    发表于 06-06 16:54

    雷卯收集终端开发板

    收集终端开发板明细如下: 如下是终端开发板介绍: 终端是一种依托于计算技术的终端设备,它
    的头像 发表于 04-02 11:15 410次阅读
    雷卯收集<b class='flag-5'>云</b>终端<b class='flag-5'>开发板</b>

    智能新趣玩:启明云端WT99C202 AI机芯盒,开启玩具新体验​

    的想象力和创造力。启明云端WT99C202AI机芯盒正将这一奇妙设想变为现实,为玩具行业带来新的变革,那它是如何做到的呢?AI机芯盒机芯盒配件WT99C202AI
    的头像 发表于 03-26 18:12 656次阅读
    智能新趣玩:<b class='flag-5'>启明</b><b class='flag-5'>云端</b><b class='flag-5'>WT99C</b>202 AI机芯盒,开启玩具新体验​

    【新品】ESP32-P4全功能开发板启明云端WT99P4C5-S1多媒体开发板强势来袭!

    为了满足广大开发者对于高性能、多功能开发平台的需求,深圳市启明云端有限公司重磅推出了基于WT0132P4-A1核心
    的头像 发表于 03-18 18:06 1736次阅读
    【新品】ESP32-P4全功能<b class='flag-5'>开发板</b>,<b class='flag-5'>启明</b><b class='flag-5'>云端</b><b class='flag-5'>WT99P4C</b>5-S1多媒体<b class='flag-5'>开发板</b>强势来袭!

    【新品】搭载ESP32-C2芯片,启明云端WT99C202-AI语音开发板震撼来袭,离在线一体

    启明云端WT99C202-AI智能语音开发板,搭载乐鑫ESP32-C2芯片,深度融合LLM大模型,实现流畅自然的AI语音交互,广泛应用于毛绒
    的头像 发表于 03-05 18:08 1732次阅读
    【新品】搭载ESP32-<b class='flag-5'>C</b>2芯片,<b class='flag-5'>启明</b><b class='flag-5'>云端</b><b class='flag-5'>WT99C</b>202-AI语音<b class='flag-5'>开发板</b>震撼来袭,离在线一体

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

    的高性能模组——启明云端WT01C202-AI-S1,它将为智能语音产品开发带来新的可能!基于ESP32-
    的头像 发表于 01-10 17:58 1904次阅读
    【新品发布】<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>带来新可能!