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

这篇具有很好参考价值的文章主要介绍了安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

本文介绍Ai-WB2系列模组/开发板连接亚马逊云方法

一、软硬件的准备

  1. Ai-WB2系列模组/开发板一个
  2. Ai-WB2系列烧录软件,下载地址:点击下载
  3. 连接亚马逊云demo: (待发布) \color{blue}(待发布) (待发布)
  4. USB转TTL串口板一个

二、亚马逊云物模型建立

1.注册亚马逊账号,登录AWS IoT控制台,注册地址(注册是时候需要企业名字和营业执照,还需要审核一段时间)。

安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
2.注册完成之后登录后,在AWSIoT控制台区的左侧菜单中,选择Manage(管理)。

安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发

3.点击Things(事物)后选择Create things(创建事物)。
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
4.在Create things(创建事物)页面上,选择Create a single thing(创建单个事物),然后选择Next(下一步)。
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
5.在Specify thing properties(指定事物属性)页面,对于Thing name(事物名称),输入事物的名称,如M61_AWS001。(当命名事物时,请仔细选择名称,因为您将无法在创建事物后进行更改。要更改事物的名称,您必须创建一个新事物,为其指定新名称,然后删除旧事物。)保持此页面上其余字段为空。选择Next (下一步)。
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
6.在Configure device certificate-optional(配置证书-可选)页面上,选择Auto-generate a new certificate (recommended)(自动生成新证书(推荐))。选择Next (下一步)。
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
7.在Attach policies to certificate -optional(将策略附加到证书-可选)页面,选择Create policy(创建策略)。(设备用于连接的设备证书必须有附加的策略,否则用生成的证书无法连接上平台。)
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
8.在Create policy(创建策略)界面填好Policy name(策略名称)以及Policy document (策略文档)内容后点击Create(创建)
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
9.创建完成后选择刚刚创建好的策略,之后点击创建事物
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
10.创建完成后保存好所有的证书跟密钥之后点击完成,此时亚马逊云物模型就建立好了。

安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发

三、连接亚马逊云demo获取以及配置(源码尚未发布,需等源码发布后才可获取以及配置)

1.下载源码:git clone https://github.com/Ai-Thinker-Open/aithinker_dev_open_sdk.git

2.根据SDK中readme文件操作更新子仓库以及部署仓库环境等。

3.修改application/aws_iot_demo/main.c中的device_certprivate_keyroot_caBROKER_URI_SSL成自己的xxx.-certificate.pemxxx.private.keyAmazonRootCA1.pemxxx-ats.iot.us-east-2.amazonaws.com相关内容。
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发

安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
4.使用命令./build.sh bl602 aws_iot_demo menuconfig进入菜单栏配置,选择application后修改WiFi connect SSID、WiFi connect password成自己所要连接的WiFi账号密码。

安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
5.使用命令./build.sh bl602 aws_iot_demo cn debug,生成的bin文件在\out\bl602\aws_iot_demo\bin中。

三、硬件接线

Ai-WB2系列开发板只需接USB Type-C即可
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发

Ai-WB2系列模组按照如下表格进行接线

USB转TTL Ai-WB2系列模组
VCC 3.3V
GND GND
TXD RXD
RXD TXD
RTS EN(复位作用)

各个模组接线图
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发

安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发

三、烧录软件的使用

  1. 双击BLDevCube.exe软件,如下图
    安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发

  2. 选择BL602/604芯片
    安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发

(1)选择BL602/604芯片
(2)点击确定

  1. 选择IOT的下载方式
    安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发

  2. 关于烧录软件的参数的具体说明可以查看烧录软件中的docs目录,这里简单说一下红色框区域的参数
    安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发

– Interface: 用于选择下载烧录的通信接口,可以选择 Jlink 或者 UART, 用户根据实际物理连接进行选择,默认选择UART
– Port/SN:当选择 UART 进行下载的时候这里选择与芯片连接的 COM 口号,可以点击 Refresh 按钮进行COM 号的刷新
– Uart Rate:当选择 UART 进行下载的时候,填写波特率,推荐下载频率设置成921600
– JLink Ra’te:当选择 JLink 进行下载的时候,烧写速度的配置,默认值是 1000

  1. 下面使用bin文件来演示下如何成功烧录
    5.1 把相关的烧录文件按照如下截图进行放置
    安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发

(1)选择烧录工具下的/chips/bl616/partition/partition_cfg_4M.toml
(2)选择烧录工具下的/chips/bl616/builtin_imgs/boot2_isp_bl616_v6.5.4/boot2_isp_release.bin
(3)选择烧录工具系下的chips/bl616/device_tree/bl_factory_params_IoTKitA_auto.dts
(4)选择demo中编译生成的bin文件

5.2 点击Create&Download按钮开始烧录,出现Please Press Reset Key!时,Ai-WB2系列开发板按左边RST键进入烧录模式
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发

5.3 烧录成功
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发

常见烧录问题:
安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
(1)此错误表示该串口被其他软件占用了,必须关闭占用串口的软件

四、连接亚马逊云

  1. demo里面模组连上亚马逊云后会自动发布主题,在MQTT测试客户端订阅主题”/topic/qos1”后就可以接收到模组发布的消息了。

安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
2. 在mqtt测试客户端发布主题"/topic/qos0"

安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发
4. 模组收到消息

安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法,安信可Ai-WB2系列,人工智能,驱动开发

联系我们

以上就是本期分享的内容,目的在于让大家快速适应新品方案的开发,更多资料可从我们官网上获取。

官方官网:https://www.ai-thinker.com
开发资料:https://docs.ai-thinker.com/
官方论坛:http://bbs.ai-thinker.com
技术支持:support@aithinker.com文章来源地址https://www.toymoban.com/news/detail-799325.html

到了这里,关于安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【二次开发教程】Ai-WB2系列的eclipes搭建环境教程

    本文章教学视频链接: 视频链接 eclipse软件安装包,下载地址 msys2软件安装包 , 下载地址 Ai-WB2系列SDK开发包,下载地址 Ai-WB2系列模组或者开发板 为了方便用户下载,这里准备了软件安装包和SDK包的 网盘链接 : 下载地址 提取码:1234 1.1 双击eclipse-inst-jre-win64安装包后按照如下截

    2023年04月15日
    浏览(43)
  • Ai-WB2系列的固件烧录指导

    本文章教学视频链接: 视频链接 Ai-WB2系列模组或者开发板一个 Ai-WB2烧录软件,下载链接:https://docs.ai-thinker.com/_media/bl602_flash_download_tool.zip 链接: 点击下载 USB转TTL串口板一个 以Ai-WB2-12F模组为例,按照如下表格进行接线 USB转TTL Ai-WB2-12F VCC 3.3V GND GND TXD RXD RXD TXD RTS EN(复位作用

    2023年04月08日
    浏览(36)
  • Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录

    应为电脑虚拟机不方便使用vs(有点卡),所以博主搜集了一些资料选择在windows下进行编译和烧录,过程虽然复杂,但是对于电脑配置不太高的用户挺友好的。 关于安装vscode博主就不献丑了,大家可以参考下面链接: vscode安装教程 关于msys2的安装,大家可以参考下面链接:

    2024年03月18日
    浏览(43)
  • 亚马逊云创建Aws EC2示例+用Xshell7连接登录Aws+设置允许使用root登录

    在学Linux,想着搞个服务器来玩玩,发现亚马逊云可以弄免费的服务器,跌跌撞撞才了不少坑,最后给弄好了,这里记录一下我的 创建Aws EC2示例+用Xshell7连接登录Aws+设置允许使用root登录 的整个过程,提供大家参考,也防止自己以后忘记怎么弄。 打开AWS EC2管理控制台,右上

    2024年01月16日
    浏览(53)
  • STM32WB55开发(1)----监测STM32WB连接状态

    STM32WB系列微控制器代表了STMicroelectronics在无线技术领域的新一代创新,集成了Bluetooth 5.0、Zigbee和Thread等多种无线通信协议。而在这些无线应用中,监测和管理连接状态显得尤为关键。确保可靠连接不仅对于数据的实时传输至关重要,而且在面对低功耗需求、设备管理和故障

    2024年02月07日
    浏览(33)
  • STM32WB55开发(3)----断开蓝牙连接

    在嵌入式领域中,STM32WB 系列微控制器以其双核架构和强大的无线连接能力而著称。特别是其蓝牙5.0的功能使得这款微控制器非常适合那些需要低功耗和高性能无线连接的应用。然而,在实际的应用中,合理和有效地管理蓝牙连接是非常关键的,尤其是当设备需要断开或重新

    2024年02月08日
    浏览(48)
  • 安信可新品雷达模组Rd-03搭配STM32制作简易人体感应雷达灯教程

    - 安信可最新雷达模组Rd-03已经横空出世,为了方便大家使用该模组,本教程将使用STM32F103C8T6搭配Rd-03制作一个简易的人体检测雷达灯。 Rd-03共有五个管脚,以下是管脚功能定义表: 序号 引脚 说明 1 3.3V 输入电源 2 GND 接地 3 OT1 UART_TX 4 RX UART_RX 5 OT2 检测结果输出,感应时输出

    2024年03月14日
    浏览(55)
  • 安信可Ai-M61-32SU开发板开发环境搭建和文档获取

            安信可公司专注于WiFi、蓝牙、LoRa和雷达等无线物联网通信模块或MCU。近期安信可官方论坛举办很多的送开发板活动,获取方式非常简单且免费,审核快速且合理,收到的开发板也是做工精美,可用性和可移植性非常大。安信可论坛地址:安信可论坛         我获得

    2024年01月18日
    浏览(39)
  • ESP32-C2系列模组开发板

     C2是一个芯片采用4毫米x 4毫米封装,与272 kB内存。它运行框架,例如ESP-Jumpstart和ESP造雨者,同时它也运行ESP-IDF。ESP-IDF是Espressif面向嵌入式物联网设备的开源实时操作系统,受到了全球用户的信赖。它由支持Espressif以及所有ESP32芯片的社区。ESP32-C2的ROM代码经过优化,减少了

    2023年04月08日
    浏览(34)
  • 如果被亚马逊AWS扣费,应该怎么办啊?(亚马逊AWS服务还是很棒的)

    这两天登录到亚马逊云账号中发现,下个月的未出账单为100多刀,咦,怎么会这样啊!然后我马上*度了一下,被亚马逊云扣费应该怎么办,按照网友经验,我试了一下,还真管用,现在把这个过程记录下来,如果有需要这方面帮助的朋友,可以借鉴试试看。希望能帮到各位看

    2024年02月11日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包