泰凌微电子发布开源模组Mars-B91

泰凌微电子 中字

image.png

近日,泰凌微电子(上海)股份有限公司(以下简称:泰凌微电子)正式推出开源模组Mars-B91(以下简称:Mars模组板)。为客户快速验证物联网产品功能和开发用以量产销售的正式模组产品提供了便利。其核心芯片为TLSR9218,当前版本为V1.1,支持ZigBee,BLE协议。该模组板可广泛应用于智能家居、位置服务、可穿戴设备、人机交互等相关IoT领域。可简单方便的为自己的系统扩展BLE,Zigbee等无线功能,无需写代码,只需要简单的串口命令控制。

Mars模组板的原理图、PCB图以及相关的BLE和ZigBee SDK应用代码、网页工具代码均为开源。在开发工具上,电路图绘制软件使用的是流行且开源免费的KiCad,芯片软件开发环境可通过泰凌wiki获取。另外为了方便用户学习和二次开发,模组板配套的各种上位机工具也用开源免费的工具开发。本文中提到的各种资源可在项目主页查询

image.png

Mars模组板接口:

image.png

Mars模组板主要特点:

开源

原理图,PCB

SDK应用代码

上位机工具

简单易用

无需写代码

串口控制

在线工具

支持协议

BLE

Zigbee

其他协议后续扩展

认证

FCC、CE、BQB

尺寸

X : 19mm  Y : 23mm

Mars模组板和官方底板:

image.png

Mars模组板配置为Zigbee设备:

image.png

操作步骤:

若使用泰凌传统BDT工具进行下载,需先将下方固件下载到本地电脑端,若使用在线工具Web BDT,则可在线下载固件。下载 zigbee_coordinator.bin 到其中一个模组板

1. 下载 zigbee_router.bin 到其他多个模组板

2. coordinator 设备先上电,此时模组板上LED灯亮,表示允许其他设备入网(3分钟内)

3. router 设备上电,router设备LED闪烁,表示入网成功

4. 组网成功后,通过UART发送数据即可实现广播或者定点传输数据(UART发送一个数据包最长64字节)

模组板接口:

image.png

Mars模组板构配置为BLE设备:

image.png

测试步骤:

若使用旧版BDT工具进行下载,需先将下方固件下载到本地电脑端,若使用Web BDT,则可在线下载固件。

1. 下载 B91_ble_module.bin 到模组板中

2. 打开网页  Web BLE

3. 点击"scan",连接名为"telink_Mars"的设备

4. 第一次连接时,需要系统给连接权限,设备连接后,模块上的LED会点亮,网页端会自动打印模块的 service、characteristic、properties,点击 "show" 也会再次打印这些信息

5. 点击 "send" 发送左侧输入框内的16进制数据给模组板,模组板UART会打印收到的数据

6. 模组板会将UART收到的数据通过BLE发送给Web BLE,网页端会打印收到的数据以及characteristic的UUID

image.png

开源系统:

image.png

在线文档:

image.png

购买链接:

image.png


声明: 本文系OFweek根据授权转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们。
侵权投诉

下载OFweek,一手掌握高科技全行业资讯

还不是OFweek会员,马上注册
打开app,查看更多精彩资讯 >
  • 长按识别二维码
  • 进入OFweek阅读全文
长按图片进行保存