前言
本文主要總結了我在使用機智云的過程中積累的經驗,特別是針對初學者,旨在幫助大家少走彎路。
注:配網過程的詳細教程可以參考B站“辰哥單片機機智云配網”視頻,同時該視頻下附有大量的資料,本文所使用的工具軟件基本都在其中提供。
GAgent概述
GAgent是機智云提供的設備端固件,充當設備的“通信管家”。它的主要功能包括:
1.實現設備與機智云云端的雙向通信。
2.負責WiFi/BLE模塊的協議轉換。
3.支持本地局域網控制。
4.提供安全認證和OTA(Over-the-Air)固件升級功能。
硬件準備
1、ESP-01s模塊
這款模塊體積小巧,適合用于便攜式開發。它是
esp8266芯片的變種,適合于WiFi連接。
2、ESP-01s固件燒錄工具
該工具用于將固件燒錄到ESP8266模塊。通常,ESP-01s模塊和燒錄器會捆綁出售,建議購買該工具,因為它比傳統的USB轉TTL模塊更簡單易用,特別適合新手。
軟件準備
1、CH340驅動
用于識別燒錄器,確保燒錄過程中的通信正常。
GAgent固件包
從機智云官網下載適用于ESP8266的GAgent固件包。
下載鏈接:機智云GAgent固件
2、FLASH燒寫工具
用于給WiFi模塊燒錄固件程序。
下載鏈接:樂鑫FLASH燒錄工具
3、機智云串口助手
這款工具內置AT指令,方便配置網絡和相關協議,也能夠查看數據點,便于調試開發。
下載鏈接:機智云串口助手
提供Windows和mac OS版本。
機智云產品調試APP
用于連接并配置網絡,方便調試開發。
下載鏈接:機智云產品調試APP
固件燒錄
1、安裝CH340驅動
進入官網,下載并安裝CH341SER.EXE驅動程序。
2、連接ESP-01s到燒錄器
將ESP-01s模塊插入燒錄器,并通過USB接口連接到電腦。
燒錄固件
打開燒錄工具,選擇對應的GAgent固件文件,點擊“燒錄”按鈕,等待燒錄完成。
測試與調試
1、注冊機智云開發者賬號
首先需要注冊一個機智云開發者賬號,創建新的開發者項目。
2、創建測試產品
在機智云平臺上創建一個測試產品,并隨便創建一個數據點(例如:開關)。在設置時,選擇數據類型為布爾值(開關類型),并定義產品的PK和PS(在頁面左上角顯示)。
3、配置串口助手
打開機智云串口調試助手,點擊“新增”配置,將產品的PK和PS碼復制進去。然后在產品列表中勾選剛才創建的產品,點擊“模擬MCU”開始模擬。
4、進行測試
完成以上步驟后,進行功能測試,確保固件燒錄與網絡配置正確。
至此,GAgent固件燒錄與配置完成。
注:
若使用CH340 USB轉TTL進行燒錄,可能需要手動配置引腳連接。相關資料可以參考本篇文章的詳細說明。
通過以上步驟,你應該能夠成功燒錄機智云的GAgent固件,并進行相關的設備調試。
-
調試
+關注
關注
7文章
612瀏覽量
34623 -
固件
+關注
關注
10文章
566瀏覽量
23811 -
機智云
+關注
關注
3文章
614瀏覽量
26793
發布評論請先 登錄
評論