近日,泰凌微電子(上海)股份有限公司(以下簡稱:泰凌微電子)正式推出開源模組Mars-B91(以下簡稱:Mars模組板),為客戶快速驗證物聯網產品功能和開發用以量產銷售的正式模組產品提供了便利。其核心芯片為TLSR9218,當前版本為V1.1,支持ZigBee,BLE協議。該模組板可廣泛應用于智能家居、位置服務、可穿戴設備、人機交互等相關IoT領域。可簡單方便的為自己的系統擴展BLE,Zigbee等無線功能,無需寫代碼,只需要簡單的串口命令控制。
Mars模組板的原理圖、PCB圖以及相關的BLE和ZigBee SDK應用代碼、網頁工具代碼均為開源。在開發工具上,電路圖繪制軟件使用的是流行且開源免費的KiCad,芯片軟件開發環境可通過泰凌wiki獲取。另外為了方便用戶學習和二次開發,模組板配套的各種上位機工具也用開源免費的工具開發。
Mars模組板接口
Mars模組板主要特點
開源
原理圖,PCB
SDK應用代碼
上位機工具
簡單易用
無需寫代碼
串口控制
在線工具
支持協議
BLE
Zigbee
其他協議后續擴展
FCC、CE、BQB
尺寸
X : 19mm Y : 23mm
Mars模組板和官方底板
Mars模組板配置為Zigbee設備
操作步驟
若使用泰凌傳統BDT工具進行下載,需先將下方固件下載到本地電腦端。
若使用在線工具Web BDT(https://debug.telink-semi.cn/web_bdt/index.html),則可在線下載固件。
(兩個bin文件下載地址以及詳細步驟: https://debug.telink-semi.cn/doc/site/boards/Mars/#zigbee)
下載 zigbee_coordinator.bin 到其中一個模組板
下載 zigbee_router.bin 到其他多個模組板
coordinator 設備先上電,此時模組板上LED燈亮,表示允許其他設備入網(3分鐘內)
router 設備上電,router設備LED閃爍,表示入網成功
組網成功后,通過UART發送數據即可實現廣播或者定點傳輸數據(UART發送一個數據包最長64字節)
模組板接口
Mars模組板配置為BLE設備
測試步驟
若使用舊版BDT工具進行下載,需先將下方固件下載到本地電腦端,若使用Web BDT,則可在線下載固件。
(bin文件下載地址以及詳細步驟:
https://debug.telink-semi.cn/doc/site/boards/Mars/#ble )
下載 B91_ble_module.bin 到模組板中
打開網頁 Web BLE(https://debug.telink-semi.cn/web_ble/index.html)
點擊"scan",連接名為"telink_Mars"的設備
第一次連接時,需要系統給連接權限,設備連接后,模塊上的LED會點亮,網頁端會自動打印模塊的 service、characteristic、properties,點擊 "show" 也會再次打印這些信息
點擊 "send" 發送左側輸入框內的16進制數據給模組板,模組板UART會打印收到的數據
模組板會將UART收到的數據通過BLE發送給Web BLE,網頁端會打印收到的數據以及characteristic的UUID
-
人機交互
+關注
關注
12文章
1209瀏覽量
55432 -
代碼
+關注
關注
30文章
4801瀏覽量
68735 -
模組
+關注
關注
6文章
1501瀏覽量
30446
原文標題:【新品發布】泰凌微電子發布開源模組Mars-B91
文章出處:【微信號:telink-semi,微信公眾號:泰凌微電子】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論