Hello, welcome to IC Shopping Mall!

home > 使用Wi-Fi将STM32L4 Discovery Kit物联网节点与谷歌云平台集成

使用Wi-Fi将STM32L4 Discovery Kit物联网节点与谷歌云平台集成

Author:hzadminRelease time:1970/01/01
   用于物联网节点的STMicroelectronics STM32L4发现工具包是一个物联网(IOT)开发工具包,其中包含一个STM32超低功耗微控制器、多种类型的传感器以及多种无线通信接口,包括Wi-Fi、蓝牙和Sub-GHz(868/915MHz)。它非常适合用于原型化连接到云端的传感器应用程序。各种集成开发环境(IDES)可以支持软件开发。库可用于实现诸如板初始化、传感器输入/输出(I/O)、传输控制协议/互联网协议(TCP/IP)网络、云通信协议和安全处理等功能。该板包含一个内置的ST-Link接口,用于使用运行Windows、Mac OS/X或Linux的个人计算机进行编程和调试。嵌入式Wi-Fi模块允许板连接到802.11b/g/n Wi-Fi接入点进行互联网连接。
 
 
谷歌云物联网
 
谷歌云物联网是谷歌云平台上的云服务。它允许您定义注册的物联网设备及其设备标识(ID)和安全凭证。此云服务创建发布和订阅主题,允许在物联网设备和谷歌云之间安全交换消息。其他应用程序和谷歌云服务可以订阅接收这些消息,以便对数据采取进一步的行动。物联网设备还可以通过将消息发布到相应主题来接收命令和配置参数。
 
 
云通信使用消息队列遥测传输(MQTT)协议或超文本传输协议(HTTP)进行。传输层安全性(TLS)保护通信安全,javascript对象表示法(JSON)Web令牌(JWT)执行身份验证。每个设备都使用公钥和私钥对在谷歌云物联网中进行安全身份验证。通过在谷歌云物联网控制台中调整参数,可以启用、禁用或阻止各个设备。必要时,可以在云中启用连接度量和日志记录,以进行监视和调试。云功能可以通过基于Web的控制台、命令行工具或谷歌云应用程序编程接口(API)进行配置和控制。谷歌提供免费下载命令行工具和多种编程语言的API包。
 
 
静电学X-Cube-GCP
 
stmicroelectronics x-cube-gcp软件包提供了必要的软件,以获得用于物联网节点的stm32l4发现工具包,并与谷歌云一起工作。此软件包包含多个组件和库,包括微控制器初始化、板传感器I/O驱动程序、实时操作系统(RTOS)、MQTT和TLS库以及TCP/IP网络堆栈。一个示例程序演示了一个端到端的操作,您可以修改源代码来扩展和适应您自己的应用程序。该软件可从STMicroelectronics网站免费下载。
 
 
使用自己的开发工具包
 
要使用您自己的用于物联网节点的STM32L4 Discovery Kit和Google Cloud,请查看我们使用Wi-Fi文章逐步将STM32L4 Discovery Kit物联网节点与Google Cloud平台集成的文章,该文章将引导您完成以下整个过程:


设置开发工具
 
安装和运行必要的软件组件
 
生成代码并下载到板上
 
配置板的Wi-Fi和Google云连接凭据
 
运行该板以生成发送到云端的实时传感器测量值
 
在这里,我们还向您展示了如何通过使用Python程序订阅消息数据主题来观察发布的数据。接下来的一组步骤将为您提供如何针对不同的物联网原型方案扩展和调整应用程序或了解更多信息的建议。

Industry information