方案簡介
IoT Edge SDK由百度開發,所有代碼完全開源開放。它在設備側提供了諸多特色功能,包括物聯網協議支持(MQTT,HTTP,Modbus,BACnet等)、TLS安全接入、設備管理,本地緩存處理,斷線重連等,幫助各類設備與云端快速互聯。目前IoT Edge SDK已經支持了九成以上的設備端主流操作系統。而對于沒有操作系統的設備,也可以參考移植指南進行支持。 為了助力更多使用意法半導體芯片的設備快速連云,百度天工與意法半導體一起將天工IoT Edge SDK與STM32開發板進行更加深度和專業的適配,并提供了優化的程序庫以及示例代碼。這些最新的示例代碼可以在github上找到。
教程概述
-
ST和百度云天工基于ST新近推出的一款物聯網開發套件B-L475E-IOT01A,提供了連接百度云天工的軟件擴展包,內含連接到百度云天工物接入(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, 進行消息定閱和發布的應用例程,客戶可以基于這個例程快速的上手搭建自己的應用程序。
軟件環境
需要的軟件包括:
-
免費的SW4STM32 IDE(Windows, Linux, macOS)
-
串口調試工具Tera Term
-
百度云天工物接入資源
-
基于B-L475E-IOT01A板子的源代碼。【前往www.st.com搜索下載】
通過免費的SW4STM32,可以修改,編譯,下載和調試程序。下載SW4STM32及相關資料需要先注冊登錄。下載地址www.openstm32.org.
通過Tera Term可以向板子配置WIFI用戶名和密碼,并且顯示程序運行時的信息。
-
物聯網
+關注
關注
2911文章
44824瀏覽量
375074 -
STM32
+關注
關注
2270文章
10915瀏覽量
356737 -
WIFI
+關注
關注
81文章
5301瀏覽量
204205
原文標題:基于STM32L4 IoT探索套件的百度天工Wifi接入方案
文章出處:【微信號:STM32_STM8_MCU,微信公眾號:STM32單片機】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論