近日,泰凌微電子(上海)股份有限公司(以下簡(jiǎn)稱:泰凌微電子)正式推出開(kāi)源模組Mars-B91(以下簡(jiǎn)稱:Mars模組板)。為客戶快速驗(yàn)證物聯(lián)網(wǎng)產(chǎn)品功能和開(kāi)發(fā)用以量產(chǎn)銷售的正式模組產(chǎn)品提供了便利。其核心芯片為TLSR9218,當(dāng)前版本為V1.1,支持ZigBee,BLE協(xié)議。該模組板可廣泛應(yīng)用于智能家居、位置服務(wù)、可穿戴設(shè)備、人機(jī)交互等相關(guān)IoT領(lǐng)域??珊?jiǎn)單方便的為自己的系統(tǒng)擴(kuò)展BLE,Zigbee等無(wú)線功能,無(wú)需寫代碼,只需要簡(jiǎn)單的串口命令控制。
Mars模組板的原理圖、PCB圖以及相關(guān)的BLE和ZigBee SDK應(yīng)用代碼、網(wǎng)頁(yè)工具代碼均為開(kāi)源。在開(kāi)發(fā)工具上,電路圖繪制軟件使用的是流行且開(kāi)源免費(fèi)的KiCad,芯片軟件開(kāi)發(fā)環(huán)境可通過(guò)泰凌wiki獲取。另外為了方便用戶學(xué)習(xí)和二次開(kāi)發(fā),模組板配套的各種上位機(jī)工具也用開(kāi)源免費(fèi)的工具開(kāi)發(fā)。本文中提到的各種資源可在項(xiàng)目主頁(yè)查詢(主頁(yè):https://debug.telink-semi.cn/)。?
?
Mars模組板接口:
Mars模組板主要特點(diǎn):?
開(kāi)源
原理圖,PCB
SDK應(yīng)用代碼
上位機(jī)工具
?
簡(jiǎn)單易用
無(wú)需寫代碼
串口控制
在線工具
?
支持協(xié)議
BLE
Zigbee
其他協(xié)議后續(xù)擴(kuò)展
?
認(rèn)證:FCC、CE、BQB
?
尺寸:X : 19mm ?Y : 23mm
Mars模組板和官方底板:
Mars模組板配置為Zigbee設(shè)備:
操作步驟:
若使用泰凌傳統(tǒng)BDT工具進(jìn)行下載,需先將下方固件下載到本地電腦端,若使用在線工具Web BDT(https://debug.telink-semi.cn/web_bdt/index.html),則可在線下載固件。(兩個(gè)bin文件下載地址以及詳細(xì)步驟: https://debug.telink-semi.cn/doc/site/boards/Mars/#zigbee)下載 zigbee_coordinator.bin 到其中一個(gè)模組板
?
1.?? ?下載 zigbee_router.bin 到其他多個(gè)模組板
2.?? ?coordinator 設(shè)備先上電,此時(shí)模組板上LED燈亮,表示允許其他設(shè)備入網(wǎng)(3分鐘內(nèi))
3.?? ?router 設(shè)備上電,router設(shè)備LED閃爍,表示入網(wǎng)成功
4.?? ?組網(wǎng)成功后,通過(guò)UART發(fā)送數(shù)據(jù)即可實(shí)現(xiàn)廣播或者定點(diǎn)傳輸數(shù)據(jù)(UART發(fā)送一個(gè)數(shù)據(jù)包最長(zhǎng)64字節(jié))
模組板接口:
Mars模組板構(gòu)配置為BLE設(shè)備:
測(cè)試步驟:
若使用舊版BDT工具進(jìn)行下載,需先將下方固件下載到本地電腦端,若使用Web BDT,則可在線下載固件。(bin文件下載地址以及詳細(xì)步驟:https://debug.telink-semi.cn/doc/site/boards/Mars/#ble )
?
1.?? ?下載 B91_ble_module.bin 到模組板中
2.?? ?打開(kāi)網(wǎng)頁(yè) ?Web BLE(https://debug.telink-semi.cn/web_ble/index.html)
3.?? ?點(diǎn)擊"scan",連接名為"telink_Mars"的設(shè)備
4.?? ?第一次連接時(shí),需要系統(tǒng)給連接權(quán)限,設(shè)備連接后,模塊上的LED會(huì)點(diǎn)亮,網(wǎng)頁(yè)端會(huì)自動(dòng)打印模塊的 service、characteristic、properties,點(diǎn)擊 "show" 也會(huì)再次打印這些信息
5.?? ?點(diǎn)擊 "send" 發(fā)送左側(cè)輸入框內(nèi)的16進(jìn)制數(shù)據(jù)給模組板,模組板UART會(huì)打印收到的數(shù)據(jù)
6.?? ?模組板會(huì)將UART收到的數(shù)據(jù)通過(guò)BLE發(fā)送給Web BLE,網(wǎng)頁(yè)端會(huì)打印收到的數(shù)據(jù)以及characteristic的UUID
開(kāi)源系統(tǒng):https://debug.telink-semi.cn/
在線文檔:https://debug.telink-semi.cn/doc/site/index.html
購(gòu)買鏈接:https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-24452846226.20.76254a1cOE0qlF&id=680076376265