用于物聯網節(jié)點的STMicroelectronics STM32L4 探索套件是一款物聯網 (IoT) 開發(fā)套件,包含一個 STM32 超低功耗微控制器、多種類型的傳感器和多種類型的無線通信接口,包括 Wi-Fi、藍牙和 Sub-GHz (868/915MHz)。它非常適合制作連接到云的傳感器應用程序原型。各種集成開發(fā)環(huán)境 (IDE) 可以支持軟件開發(fā)。庫可用于實現板初始化、傳感器輸入/輸出 (I/O)、傳輸控制協(xié)議/互聯網協(xié)議 (TCP/IP) 網絡、云通信協(xié)議和安全處理等功能。該板包含一個內置的 ST-LINK 接口,用于使用運行 Windows、Mac OS/X 或 Linux 的個人計算機進行編程和調試。嵌入式 Wi-Fi 模塊允許開發(fā)板連接到 802。
谷歌云物聯網
谷歌云物聯網是谷歌云平臺上的一項云服務。它允許您定義已注冊的 IoT 設備及其設備標識 (ID) 和安全憑證。此云服務創(chuàng)建發(fā)布和訂閱主題,允許在物聯網設備和谷歌云之間安全地交換消息。其他應用程序和 Google Cloud 服務可以訂閱以接收這些消息以對數據采取進一步的操作。物聯網設備還可以通過向相應主題發(fā)布消息來接收命令和配置參數。
云通信使用消息隊列遙測傳輸 (MQTT) 協(xié)議或超文本傳輸協(xié)議 (HTTP) 進行。傳輸層安全性 (TLS) 保護通信,JavaScript 對象表示法 [JSON] Web 令牌 (JWT) 執(zhí)行身份驗證。每個設備都使用公鑰和私鑰對在 Google Cloud IoT 中進行安全身份驗證。通過在 Google Cloud IoT 控制臺中調整參數,可以啟用、禁用或阻止各個設備??梢栽谠浦袉⒂眠B接指標和日志記錄,以便在必要時進行監(jiān)控和調試??梢酝ㄟ^基于 Web 的控制臺、命令行工具或通過 Google Cloud 應用程序編程接口 (API) 來配置和控制云功能。
意法半導體 X-CUBE-GCP
STMicroelectronics X-CUBE-GCP 軟件包提供了必要的軟件,可讓用于物聯網節(jié)點的 STM32L4 探索套件與谷歌云協(xié)同工作。該軟件包包含多個組件和庫,包括微控制器初始化、板傳感器 I/O 驅動程序、實時操作系統(tǒng) (RTOS)、MQTT 和 TLS 庫以及 TCP/IP 網絡堆棧。示例程序說明了端到端的操作,您可以修改源代碼以擴展和適應您自己的應用程序。該軟件可從 STMicroelectronics 網站免費下載。
使用您自己的開發(fā)工具包
要將您自己的用于物聯網節(jié)點的 STM32L4 探索套件與谷歌云一起使用,請查看我們的使用 Wi-Fi 將 STM32L4 探索套件物聯網節(jié)點與谷歌云平臺集成的分步文章,該文章將引導您完成以下整個過程:
設置開發(fā)工具
安裝和運行必要的軟件組件
構建代碼并將其下載到板上
配置開發(fā)板的 Wi-Fi 和 Google Cloud 連接憑據
運行電路板以生成發(fā)送到云端的實時傳感器測量值
在那里,我們還向您展示了如何使用 Python 程序通過訂閱消息數據主題來觀察發(fā)布的數據。一組后續(xù)步驟為您提供了有關如何針對不同的 IoT 原型制作場景擴展和調整應用程序或了解更多信息的建議。
審核編輯黃昊宇
-
物聯網
+關注
關注
2938文章
47092瀏覽量
404931 -
wi-fi
+關注
關注
15文章
2353瀏覽量
128720
發(fā)布評論請先 登錄
淺談Wi-Fi 6E與Wi-Fi 7的關鍵器件——BAW濾波器新技術
解讀Nordic基于SSID的Wi-Fi定位解決方案
基于 SSID 的 Wi-Fi 定位:與其他定位服務的性能比較
如何選擇合適的芯科科技Wi-Fi開發(fā)板
高性能低功耗雙核Wi-Fi6+BLE5.3二合一
?迅通PTR7002 Wi-Fi 6模塊技術解析
超低功耗Wi-Fi 6模塊物聯網:NRF7002
nRF Cloud Wi-Fi 定位服務
Wi-Fi 定位服務
推出了期待已久的 nRF7002 低功耗Wi-Fi 6
還不知道Nordic 有Wi-Fi 6+BLE組合?
nRF7002是我們獨特的Wi-Fi產品組合中的第一款設備
用 Nordic 評估套件可無縫集成 Wi-Fi 6 和其他協(xié)議
摩爾斯微電子發(fā)布Wi-Fi HaLow評估套件,加速物聯網開發(fā)
從Wi-Fi 4到Wi-Fi 7:網速飆升40倍的無線革命

使用 Wi-Fi 將 STM32L4 探索套件物聯網節(jié)點與谷歌云平臺集成
評論