STM32和百度云-天工最新物联网开发板,B-L475E-IOT01A探索套件操作说明

教程概述

ST和百度云天工基于ST新近推出的一款物联网开发套件,提供了连接百度云天工的软件扩展包,内含连接到百度云天工物接入(IOT Hub),进行消息订阅和发布的应用程序。

 用户基于ST的B-L475E-IOT01A与本教程可以快速上手搭建自己的应用程序。


硬件概述

B-L475E-IOT01A是ST新近推出一款物联网套件,支持WIFI,蓝牙,SubG, NFC等多种无线连接方式。 而且因为它还支持Arduino接口,所以使用者也可以很方便的通过Arduino接口来扩展其他的无线连接模块,比如GSM模块。

这块开发板使用的是ST低功耗MCU系列中的STM32L475这款芯片,拥有1Mbytes的Flash和128Kbytes的SRAM。板上还集成了64Mbits的Quad-SPI Flash。而且板上还搭载了多种传感器,比如温湿度传感器,高性能3轴磁力计,加速度传感器,陀螺仪,接近传感器和压力传感器等。便于开发者用来进行多种应用的演示。

板子上还有两个数字全角度麦克风,所以用这块开发板,还可以实现语音控制的功能。

配合这个套件,ST和百度共同推出了连接百度天工的软件扩展包。提供了连接到百度IoT hub, 进行消息定阅和发布的应用例程,客户可以基于这个例程快速的上手搭建自己的应用程序。

从ST的官网可以下载到关于该开发套件的详细介绍文档和硬件设计资料。点击下载


硬件环境

B-L475E-IOT01A板子上已经集成了WIFI模块和ST-LINK,所以不需要额外的模块和调试工具,只需要一根micro的USB线给板子提供电源就可以开始使用了。当然,如果需要更新程序的话,还需要一台带USB接口的电脑。

一块B-L475E-IOT01A开发板(集成了WIFI模块和ST-LINK)

一根micro接口的 USB线(给板子供电,提供调试和程序下载接口)

一个WIFI热点(WIFI路由器或者手机热点)

一台电脑(编译和烧录程序,配置WIFI密码)


软件环境

需要的软件包括:

 免费的SW4STM32 IDE(Windows, Linux, macOS)

 串口调试工具Tera Term

 百度云天工物接入资源

 基于B-L475E-IOT01A板子的源代码。下载地址:baidu/iot-edge-sdk-samples

通过免费的SW4STM32,可以修改,编译,下载和调试程序。下面是SW4STM32的下载页面链接,不过需要先注册登录后才能下载:openstm32.org/Downloadi

还有更多的文档资料可以在这里找到:OpenSTM32 Community Site | Documentation

通过Tera Term可以向板子配置WIFI用户名和密码,并且显示程序运行时的信息。


下面将具体介绍,如何使用SW4STM32来编译,下载程序到开发板。以及Tera Term的使用方法。更多介绍请下载文档:B-L475E-IOT01A探索套件操作说明

猜你喜欢

转载自blog.csdn.net/annic9/article/details/80434389