Microchip Technology AC164160 AVR-IoT WG 評估板是一款物聯網 (IoT) 開發(fā)套件,包含一個 ATmega4808 低功耗微控制器、ATECC608A加密協處理器、Wi-Fi 模塊、板載傳感器和擴展總線,用于連接不斷增長的模塊化傳感器和執(zhí)行器附件產品組合。幾個集成開發(fā)環(huán)境 (IDE) 選項與自動代碼生成工具相結合,支持軟件開發(fā)。自動代碼生成工具可創(chuàng)建可立即運行的項目,其中包含您的應用程序所需的硬件、軟件和云連接的精確組合。該板包括一個內置的 Nano Embedded Debugger 接口,用于使用運行 Windows、Mac OS 或 Linux 的個人計算機進行編程和調試。嵌入式 Wi-Fi 模塊允許開發(fā)板連接到 802.11 b/g/n Wi-Fi 接入點以實現互聯網連接。
谷歌云物聯網
谷歌云物聯網是谷歌云平臺上的一項云服務。它允許您定義已注冊的 IoT 設備及其設備標識 (ID) 和安全憑證。此云服務創(chuàng)建發(fā)布和訂閱主題,允許在物聯網設備和谷歌云之間安全地交換消息。其他應用程序和 Google Cloud 服務可以訂閱以接收這些消息以對數據采取進一步的操作。物聯網設備還可以通過向相應主題發(fā)布消息來接收命令和配置參數。
云通信使用消息隊列遙測傳輸 (MQTT) 協議或超文本傳輸協議 (HTTP) 進行。傳輸層安全性 (TLS) 保護通信,JavaScript 對象表示法 [JSON] Web 令牌 (JWT) 執(zhí)行身份驗證。每個設備都使用公鑰和私鑰對在 Google Cloud IoT 中進行安全身份驗證。通過在 Google Cloud IoT 控制臺中調整參數,可以啟用、禁用或阻止各個設備??梢栽谠浦袉⒂眠B接指標和日志記錄,以便在必要時進行監(jiān)控和調試??梢酝ㄟ^基于 Web 的控制臺、命令行工具或 Google Cloud 應用程序編程接口 (API) 來配置和控制云功能。
愛特梅爾開始
Atmel START 基于網絡的工具提供了使 AC164160 AVR-IoT WG 評估板與谷歌云協同工作所需的軟件。基于網絡的工具包含多個組件和庫,包括微控制器初始化、板傳感器 I/O 驅動程序、中斷驅動的操作環(huán)境、MQTT 和 TLS 庫,以及與加密協處理器的接口。示例程序說明了端到端的操作,您可以修改源代碼以擴展和適應您自己的應用程序。
使用您自己的評估板
要將您自己的 AVR-IoT WG 板與 Google Cloud 結合使用,請查看我們的分步連接 Google Cloud IoT 和 AVR-IoT WG 評估板文章,該文章將引導您完成以下整個過程:
設置開發(fā)工具
安裝和運行必要的軟件組件
構建代碼并將其下載到板上
配置開發(fā)板的 Wi-Fi 和 Google Cloud 連接憑據
運行電路板以生成發(fā)送到云端的實時傳感器測量值
在那里,我們還向您展示了如何使用 Python 程序通過訂閱消息數據主題來觀察發(fā)布的數據。一組后續(xù)步驟為您提供了有關如何針對不同的 IoT 原型制作場景擴展和調整應用程序或了解更多信息的建議。
審核編輯黃昊宇
-
傳感器
+關注
關注
2578文章
55567瀏覽量
794238 -
物聯網
+關注
關注
2950文章
48147瀏覽量
418858 -
IOT
+關注
關注
190文章
4428瀏覽量
209771
發(fā)布評論請先 登錄
Cadence 與 Google 合作,利用 ChipStack AI Super Agent 在 Google Cloud 上擴展 AI 驅動的芯片設計
Cadence與Google合作,利用ChipStack AI Super Agent在Google Cloud上擴展AI驅動的芯片設計
探索LM2773評估板:設計與應用解析
探索LM2771評估板:原理、操作與應用
IoT模組與IoT網關有什么區(qū)別和聯系
?AVR-IoT蜂窩迷你開發(fā)板技術解析與應用指南
探索AVR64DD32 Curiosity Nano:一款強大的AVR DD系列評估平臺
?Microchip SAM-IoT Wx v2開發(fā)板技術解析與應用指南
AVR64DU32 Curiosity Nano評估套件技術解析與應用指南
使用 AVR-IoT WG 評估板連接到 Google Cloud IoT
評論