0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

泰凌微电子B91模组组合板Matter演示固件介绍

泰凌微电子 来源:泰凌微电子 2024-04-17 10:08 次阅读

B91模组组合板(TLSR921x Module kit)是泰凌微电子专为智能家居设计的子母开发板。本篇文章将重点介绍基于泰凌Matter开发的lighting-app和temperature-measurement-app,展示如何将该组合板作为Matter设备添加到Apple的智能家居生态中。用户通过iPhone上的Home App,即可轻松控制组合板上的灯光设备,包括开关、亮度和色温的调节。同时,该组合板还集成了温度测量功能,用户能够实时读取到温控器测量的环境温度数据。

1

组合板简介

B91模组组合板分为子板和底板两部分,子板型号为:Mars_B91_V1.1,底板型号为:Mars_B91_Model_A_V2.2。

302a52d4-fc5f-11ee-a297-92fbcf53809c.png

Mars_B91_v1.1是一款模组板,其核心芯片为TLSR9218,支持ZigBee,BLE,Thread等通讯协议。用户可以方便地进行芯片评估,也可把模组板集成到自己的电路系统中,为自己的系统扩展无线功能。

303c4e80-fc5f-11ee-a297-92fbcf53809c.png

Mars_B91_Model_A_V2.2是为 Mars_B91_v1.1 组合板提供支持的底板。该底板内置了丰富的传感器接口,通过引脚复用,底板支持IICUART、PWM、ADC等多种功能,同时具备USB调试接口。

下面是Matter应用在B91模组组合板上所使用到的一些外设:

底板上带有温湿度传感器SHT30,可以采集环境温度。

有数字RGB LED灯珠WS2812,可以发出不同颜色的光。

有拨轮按键,连续向左按三次可以触发Factory Reset,恢复出厂数据。

底板上有两个USB-C接口,正面左边为 USB_UART 口,Matter设备log从此口输出,右边为 USB 口,可通过此口烧录固件。

子板上有一个红色LED灯,用于指示设备状态。

关于Mars_B91_Model_A_V2.2 的详细介绍,可以访问 了解。

2

将Matter设备配网进入智能家居生态

305530e4-fc5f-11ee-a297-92fbcf53809c.png

2.1

配网所需的设备

B91模组组合板作为Matter温度传感器设备或Matter灯设备

Apple HomePod Mini作为Matter网络的Border Router

无线路由器提供WiFi接入点,为Apple HomePod Mini提供数据校验

iPhone手机作为Commissioner,用户控制设备入网、获取温度数据或者控制灯的平台

2.2

配网所需的软件

iPhone手机系统iOS17.0.3

Apple HomePod Mini固件版本17.1

包含 Bootloader 的 Telink Matter V1.2 lighting-app 固件

单独的 Telink Matter V1.2 temperature-measurement-app 固件

2.3

配网操作步骤

下面将以色温灯为例,介绍配网的步骤:

1、将无线路由器和HomePod Mini上电,建立Apple网络。

2、包含 Bootloader 的固件ColorLighting_v1.bin 已预先烧录到组合板上,将B91模组组合板如图连接到电脑,然后将组合板上电。

30616cf6-fc5f-11ee-a297-92fbcf53809c.png

USB-C数据线接到组合板USB_UART口,串口配置信息115200,8N1,电脑端打开任意串口工具查看设备输出log。

3、等待若干秒,待 Bootloader 完成自检,可以观察到组合板的红灯短亮并闪烁,从设备输出log中找到设备二维码的网址(见图中红色框)。

306f9056-fc5f-11ee-a297-92fbcf53809c.png

4、复制网址到浏览器获取二维码。

30874c3c-fc5f-11ee-a297-92fbcf53809c.png

5、使用iPhone将设备添加到 Apple Home 的生态环境。

手机上执行配网的操作流程和附录一中 [Apple Matter Demo](#apple-matter-demo) 相近,详细的步骤可以参考网盘中所提供的视频 `lighting-attaching.mp4`。

6、添加成功后Home界面会出现一个灯组件。

309a2bae-fc5f-11ee-a297-92fbcf53809c.png

7、操纵色温灯

色温灯除了拥有打开、关闭和调节亮度的功能外,还可以支持调整至不同的颜色。在 Apple Home 上详细地控制方法可以参考示例视频 `light-control.mp4`。

3

以DFU方式更新固件

我们还提供了不包含 Bootloader 的色温灯和温度计应用的固件。

本小节将介绍如何通过 DFU 方式更新设备固件,将新的固件 `TemperatureSensor_v2.signed.bin`更新到B91模组组合板。

3.1

硬件要求

B91模组组合板作为Matter设备

Linux主机运行DFU软件,至少带有一个USB端口

3.2

软件要求

`dfu-util`工具,用于更新固件

3.3

连接方式

30c7a700-fc5f-11ee-a297-92fbcf53809c.png

3.4

DFU操作步骤

1、在Linux主机上打开命令行,输入命令,安装 `dfu-util`。

$sudoaptinstalldfu-util

2、进行DFU前,最好先对设备进行factory reset。

如果设备还未上电,先上电,待红色LED开始闪烁后,将组合板上的拨轮按键向左拨动3次,直到红色LED恢复短亮,并闪烁表示重置完成,然后拔下设备。

3、将设备的拨轮按键向中间按下,按住按键同时用数据线连接到设备的USB口,设备红色LED常亮代表进入DFU模式。

30d64d32-fc5f-11ee-a297-92fbcf53809c.png

4、在Linux主机命令行输入命令。

$sudodfu-util--alt1--downloadTemperatureSensor_v2.signed.bin

本文以应用的固件 `TemperatureSensor_v2.signed.bin`为例,实际使用中,可以采用自己的固件路径名替换即可。

5、DFU更新

更新过程可以参考示例视频 `DFU-process.mp4`,进度条结束后还需要固件校验,不要断电保持连接直到红色LED开始短亮并闪烁,此时DFU完成。

3.5

验证更新固件

将温度计添加到智能家居生态的的步骤和色温灯一样,完成添加后点击设备即可看到如图所示界面。

30e7ff6e-fc5f-11ee-a297-92fbcf53809c.png

成功地按照上一节步骤将温度传感器在 Apple Home 生态中完成配网后,可以在 iPhone 上读取环境温度。

4

结语

B91模组组合板是泰凌微电子开发的多功能开发板,能无缝集成至Apple生态系统。它搭载TLSR9218芯片,支持多种通讯协议,提供灵活的硬件扩展。用户通过iPhone即可控制家居照明和监测温度,便捷易用。



审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2550

    文章

    51035

    浏览量

    753053
  • USB接口
    +关注

    关注

    9

    文章

    701

    浏览量

    55634
  • 温控器
    +关注

    关注

    10

    文章

    254

    浏览量

    34311
  • LED灯珠
    +关注

    关注

    13

    文章

    160

    浏览量

    23456
  • 泰凌微
    +关注

    关注

    7

    文章

    147

    浏览量

    10806

原文标题:【技术专栏】泰凌微电子B91模组组合板 Matter演示固件介绍

文章出处:【微信号:telink-semi,微信公众号:泰凌微电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    微电子Thread RCP和NCP方案介绍(二)

    本篇将演示使用LinuxBDT工具将OpenThread RCP和 NCP固件烧录到 Telink B91 开发板,并且分别与树莓派协同工作,创建和管理Thread网络的所必须的步骤。 学习内容
    的头像 发表于 08-30 10:25 2286次阅读
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微电子</b>Thread RCP和NCP方案<b class='flag-5'>介绍</b>(二)

    微电子产测工具使用—如何增加GPIO测试功能

    微电子的产测工具默认提供了多个产测固件,比如测试射频RF,测试低功耗电流,这些属于前置测试,即测试PCBA硬件是否存在异常。
    的头像 发表于 01-03 09:04 827次阅读
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微电子</b>产测工具使用—如何增加GPIO测试功能

    微电子B91通用开发板合入OpenHarmony社区主干

    近日,由微电子(上海)股份有限公司(以下简称:微电子)推出的基于TLSR9系列SoC产品
    发表于 06-30 10:08 789次阅读
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微电子</b><b class='flag-5'>B91</b>通用开发板合入OpenHarmony社区主干

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

      近日,微电子(上海)股份有限公司(以下简称:微电子)正式推出 开源
    发表于 10-11 08:14 608次阅读
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微电子</b>发布开源<b class='flag-5'>模组</b>Mars-<b class='flag-5'>B91</b>

    基于微电子平台实现OpenHarmony开发—综述

    ,其中包括微电子基于TLSR9系列芯片的B91通用开发套件(B91 Generic Starter Kit)。 该套件是一个可用于评估T
    发表于 02-22 10:42

    微电子B91通用开发板合入OpenHarmony社区主干

    近日,由微电子(上海)股份有限公司(以下简称:微电子)推出的基于 TLSR9 系列 So
    的头像 发表于 07-13 17:04 1383次阅读
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微电子</b><b class='flag-5'>B91</b>通用开发板合入OpenHarmony社区主干

    微电子Zephyr固件下载及示例程序

    在了解适用于Telink Zephyr的B91开发板和如何使用West相关的命令去编译Zephyr应用之后,让我们重温一下将固件下载到开发板上的方法和步骤,并且了解一些配件的连接和使用方式,正式开始体验Zephyr RTOS所提供的例程吧!
    的头像 发表于 02-10 11:29 3374次阅读

    微电子TLSR9218 SoC助力和众科技智能插座获得Matter认证

      上海,2023年2月14日 – 专注于高性能、低功耗系统级无线连接芯片的领导者微电子助力和众科技的智能插座产品获得Matter认证,再次为消费者提供了一款满足最新互联互通标准的
    发表于 02-14 14:43 618次阅读
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微电子</b>TLSR9218 SoC助力和众科技智能插座获得<b class='flag-5'>Matter</b>认证

    微电子获得Matter v1.1证书,推动Matter标准的普及和发展

    近日,微电子成功通过了基于TLSR9系列芯片的Matter开/关灯开关(On/Off Light Switch)参考方案的Matter
    发表于 09-04 14:20 416次阅读
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微电子</b>获得<b class='flag-5'>Matter</b> v1.1证书,推动<b class='flag-5'>Matter</b>标准的普及和发展

    Matter 1.2版本正式发布,微电子率先支持

    近日,连接标准联盟(CSA)宣布正式发布Matter 1.2 版本,智能家居市场迎来新的里程碑,为智能家居行业带来诸多创新和突破。与此同时,作为连接标准联盟的活跃成员,微电子宣布率
    发表于 10-26 09:21 353次阅读
    <b class='flag-5'>Matter</b> 1.2版本正式发布,<b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微电子</b>率先支持

    Matter 1.2版本正式发布,微电子率先支持

    近日,连接标准联盟(CSA)宣布正式发布Matter 1.2 版本,智能家居市场迎来新的里程碑,为智能家居行业带来诸多创新和突破。与此同时, 作为连接标准联盟的活跃成员,微电子宣布
    的头像 发表于 10-26 09:25 497次阅读
    <b class='flag-5'>Matter</b> 1.2版本正式发布,<b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微电子</b>率先支持

    Matter 1.2版本正式发布,微电子第一个支持

    目前,已成为第一个支持该最新标准的芯片供应商。在matter标准转变为1.2版本的过程中,积极参与
    的头像 发表于 11-03 10:20 677次阅读

    微电子荣获2023年“Matter优秀赋能者奖”

    杭州,2023年11月22日 - 在今日于杭州盛大开幕的Matter中国区开发者大会上,微电子(上海)股份有限公司(以下简称“
    发表于 11-22 17:37 435次阅读
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微电子</b>荣获2023年“<b class='flag-5'>Matter</b>优秀赋能者奖”

    微电子、谷歌与和众科技的Matter联合项目取得重大进展

    近日,Telink(微电子)、Google(谷歌)、HooRii Technology(和众科技)共同参与的Matter联合项目宣布取得重大进展。在单台MatterOTBR设备下,
    的头像 发表于 02-26 09:27 914次阅读

    微电子支持最新Matter 1.3标准,助力智能家居新发展

    昨日,CSA连接标准联盟正式发布了Matter 1.3标准。微电子第一时间支持这一智能家居领域重要标准的最新版本。
    的头像 发表于 05-09 14:08 571次阅读