TG-02系列模組是藍牙模塊。模塊核心處理器芯片TG7120B(SOP16)是一款高集成度的低功耗藍牙系統級芯片(SoC),支持BLE 5.1,BLE Mesh。藍牙速率支持:125Kbps,500Kbps,1Mbps,2Mbps。支持廣播擴展,多廣播,信道選擇。支持接入天貓精靈、亞馬遜云。 一、Linux開(kāi)發(fā)環(huán)境搭建 1.1 獲取SDK ![]() 1.2 安裝 YocTools ![]() 1.3 編譯SDK 進(jìn)入sdk,solutions目錄下一共有三個(gè)例程,我們以編譯genie_mesh_light_ctl為例,進(jìn)入genie_mesh_light_ctl目錄,指令編譯命令 ![]() 編譯成功如圖 ![]() 編譯生成的固件在generated目錄下 ![]() 1.4 燒錄 燒錄工具:點(diǎn)擊下載 ![]() 打開(kāi)PhyPlusKit.exe,燒錄步驟如下圖所示 動(dòng)圖演示: ![]() 燒錄完成后需要重啟一次模組。 二、接入天貓精靈 2.1 生成三元組 進(jìn)入生活物聯(lián)網(wǎng)平臺,按照官方文檔創(chuàng )建項目并配置產(chǎn)品信息,在設備調試界面選擇新增測試設備,用設備mac地址作為設備的DeviceName生成三元組(調試階段方法,量產(chǎn)可批量生成) ![]() 2.2 燒錄三元組 1.模組啟動(dòng)后發(fā)送指令AT+FACTYTEST(不帶回車(chē)換行符)進(jìn)入產(chǎn)測模式 模組打印“dut_board_yoc_init start v002”表示模組已經(jīng)成功進(jìn)入產(chǎn)測模式,發(fā)送指令 AT+ALIGENIE=< ProductId>,< DeviceSecret>,< DeviceName> (帶回車(chē)換行符) 燒錄三元組 其中ProductId、DeviceSecret、DeviceName三個(gè)參數為上面章節生成的三元組。 復位后即可進(jìn)入配網(wǎng)模式,最后用天貓精靈“找隊友”配網(wǎng)即可。 ![]() 動(dòng)圖演示: ![]() 三、接入亞馬遜云 亞馬遜平臺與阿里生活物聯(lián)網(wǎng)平臺兼容,可被各自平臺同時(shí)掃描和連接,可單獨控制,因為亞馬遜只要滿(mǎn)足sigmesh入網(wǎng)協(xié)議即可,對三元組無(wú)要求,但是需要申請cid,pid,vid來(lái)定義產(chǎn)品廠(chǎng)商和產(chǎn)品類(lèi)型和屬性。 天貓精靈平臺和亞馬遜平臺沒(méi)有云云對接,入網(wǎng)后只能在各自平臺獨立控制。 名稱(chēng)解釋?zhuān)?br /> CID:由⼚商向Sig聯(lián)盟申請; PID:由⼚商⾃⾏定義; VID:由⼚商⾃⾏定義。 申請到自己的cid、pid、vid后替換掉代碼中cid、pid、vid重新編譯燒錄即可用Alexa綁定和控制了。 ![]() |