了解开发板和Simplicity Studio开发环境,助力Matter开发快连速通!
本文通过使用SILICON LABS(亦称“芯科科技”)的Simplicity Studio物联网开发环境,以及基于MGM240P多协议模块的SparkFun Thing Plus Matter开发板,实际演示Matter兼容的小型应用程序。以下内容将简要说明如何设置并连接Matter开发板,以快速进行开发。
以往进入家庭自动化行业意味着需要选择一个生态系统,然而,由于Matter智能家居标准的出现并提出了让每个物联网设备都能互联互通的目标,得以帮助开发人员更轻松地使用新的开源协议实现智能设备间的通信。
到目前为止,我们都很了解物联网的概念。但即使是现在,它仍然相当分散,有多种通信协议。这迫使开发人员和消费者决定他们希望他们的设备如何通信,然后将他们锁定在该环境中。随着Matter的引入,这样的日子即将结束。Matter是一种统一的、开源的应用层连接标准,旨在使开发人员和设备制造商能够连接并建立可靠和安全的生态系统,并提高互联家庭设备之间的兼容性。
设置Simplicity Studio开发环境
快速实现Matter应用演示的第一步,需要首先将Thing Plus Matter开发板连接到Google Nest Hub。在此之前,我们还需安装来自芯科科技的Simplicity Studio,这里仅简单说明步骤,您可以在SparkFun的网站上找到更深入的教程。
访问芯科科技网站可以下载适用于您的操作系统的当前版本(本文基于Simplicity Studio 5)。当您单击特定操作系统的安装程序按钮时,将进入登录页面。如果您还没有帐户,现在就可创建,以便打开Simplicity Studio工具。下载后,运行安装应用程序,如图1所示。
安装完成Simplicity Studio之后,它将询问您是否希望通过连接设备来安装设备,或者是否希望通过技术类型(无线,Xpress, MCU,传感器)来安装设备。在这里,我们将选择通过连接设备安装(图2),并通过USB连接SparkFun Thing Plus Matter开发板。
根据系统只是安装所需的软件包后,继续选择Auto,然后选择Next,如图3所示。您将得到一个主软件许可协议(Master Software License Agreement),然后安装将开始。这需要一些时间。
完成上述步骤后,在Connected Devices下,您应该看到SparkFun Thing Plus MGM240P。点击“开始”将打开Thing Plus信息页面,在这里您可以看到该板的概述,以及示例项目和演示,文档和兼容工具。如果您导航到Example Projects and Demos选项,并在过滤器字段中,键入关键字“Blink”,将可以发现更多资源。找到Platform - Blink Bare-metal资源,并单击Create按钮(图4)。
项目构建完成后,您将在Simplicity Studio应用程序的左侧看到一个项目资源管理器窗口。寻找主项目文件夹,它应该被命名为MatterBlinkExample。右键单击它,然后导航到Run as/1 Silicon Labs ARM Program(参见图5)。
点击它将编译草图并将存到Thing Plus Matter开发板上。电路板的蓝色LED现在应该以半秒的间隔闪烁。为了验证您的代码实际上已存放至电路板的Flash上,您可以通过进入项目浏览器中的blink.c文件来更改闪烁间隔,并更改间隔。在第31行左右(图6)
简单地改变数值,使LED以不同的速度闪烁。将其更改为100表示极快的闪烁,或将其更改为3000表示慢速闪烁,您将确定电路板正在与您的代码一起闪烁。一旦你改变了这个值,你可以再次右键单击MatterBlinkExample文件夹,向下导航到Run as/1 Silicon Labs ARM Program,点击它,观察板的蓝色LED改变其闪烁的频率。
将Matter开发板连接到Google Nest Hub
设置完成后,您现在正在使用芯科科技Simplicity Studio并通过Matter协议与Thing Plus Matter开发板通信。进一步串连至Google Nest Hub,您可以将自定义构建集成到智能家居中,例如SparkFun Thing Plus Matter板(图7)。
事实上,Matter仍是非常新的技术,相关的示例和教程有限,而芯科科技作为Matter软硬件解决方案的领先供应商,已经提供了完善选型手册、应用指南等技术文档。现在开始使用Matter协议将有助您在物联网市场保持领先,并推动智能家居的互联互通。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由ll转载自SILICON LABS(芯科科技)微信公众号,原文标题为:了解开发板和Simplicity Studio设置,Matter开发快连速通!,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
快速入门——Simplicity Studio开发环境安装、演示与工作项目
Simplicity Studio是集成所有芯科科技技术、SoC和模块的统一开发环境(IDE)。它为您提供对特定目标设备的网站资源和SDK资源的访问;软件和硬件配置工具;具有行业标准代码编辑器、编译器和调试器的集成开发环境。借助Simplicity Studio,您可获得全套高级增值工具,用于网络分析和代码相关能耗分析。
设计经验 发布时间 : 2023-11-09
【经验】Simplicity studio V5中输入中文显示乱码的解决方法
在Silicon Labs的平台Simplicity studio V5中,输入中文或从其它编辑器中将带有中文的代码复制过来时会显示乱码,本文介绍解决这个问题的方法。
设计经验 发布时间 : 2021-04-23
【经验】如何使用Simplicity Studio的Network Analyzer工具进行ZigBee抓包?
在做蓝牙、ZigBee等无线产品开发中,抓包进行数据分析是非常有效的解决问题方法。Silicon Labs的EFR32MG开发板提供PTI硬件抓包,结合Simplicity Studio的Network Analyzer软件工具可以完整抓取无线网络中数据包。本文指导大家如何使用开发板来实现PTI抓包。
设计经验 发布时间 : 2018-11-13
SLS采用芯科科技Wi-SUN FAN 1.1解决方案拓展智能电表市场
LS公司希望开发智能电表市场专用RF模块并支持Wi-SUN FAN 1.1,因而启用Silicon Labs(芯科科技)最新的FG28 Sub-GHz和蓝牙双频SoC。
应用方案 发布时间 : 2024-10-31
【经验】在Simplicity Studio中进行调试时修改数据显示格式的方法
Simplicity Studio是Silicon Labs产品的开发环境,可以支持MCU、Wireless SOC等产品开发,并且集成了很多的开发测试工具。在线调试是开发过程中必不可少的一个环节,在调试时经常要查看各种变量和寄存器状态以判断程序是否按照预定逻辑运行。对于程序员来说,通常数据格式会查看2、10、16进制和ASCII等。以调试EFM32TG11为例说明如何切换。
设计经验 发布时间 : 2020-08-16
芯科科技携手Arduino 举办首届Matter开发人员挑战赛,让 Matter 走进大众领域
该挑战赛将基于芯科科技与Arduino合作的Nano产品家族最新成员-Arduino Nano Matter板,专为嵌入式物联网设备开发而设计,允许用户针对全球最受欢迎的智能家居连接标准进行开发。
产品 发布时间 : 2024-09-16
【经验】如何基于Simplicity Studio快速配置EFM8LB 8位单片机串口波特率?
对于嵌入式的代码开发,大家经常会用到串口,而串口的波特率,是串口配置中重要的参数。本文基于Silicon Labs提供的功能强大的软件开发平台Simplicity Studio,讲解如何正确、快速地配置串口波特率,籍此让大家对软件开发平台Simplicity Studio的GUI配置功能以及EFM8LB单片机串口配置流程有所熟悉。
设计经验 发布时间 : 2018-12-29
【经验】在Simplicity Studio中,如何更改Code的字体及大小
Simplicity Studio是Silicon Labs公司免费提供给客户用于MCU、Wireless SOC等平台的开发工具,其支持C8051F系列、EFM8系列、EFM32系列、EZR32系列以及EFR32系列器件。由于其功能比较强大,对于刚开始使用的工程师有些配置一时不知从何下手,比如字体的配置。选择一个工程师自己喜欢的字体,可以更加愉悦的进行工作。
设计经验 发布时间 : 2020-02-06
完美结合无线连接、人工智能和安全性的智能家居解决方案
智能家居应用正在快速发展,其中推动智能设备的发展关键因素在于易于使用,而实现这一目标的最佳方法,便是让设备通过人工智能和机器学习技术进行自我思考。本文将为您介绍人工智能将如何强化智能家居设备的功能,以及由芯科科技(Silicon Labs)所推出的解决方案,将如何增强智能家居设备的功能性与安全性。
应用方案 发布时间 : 2024-06-23
【经验】如何通过JTAG或SWD连接到Simplicity Studio进行debug
Silicon Labs的SoC、无线套件和Simplicity studio提供了强大的开发和调试环境,包括SWD,JTAG,C2,ETM,VCOM,Vitrual UART等接口。本文将基于EFR32XG讲解如何通过JTAG或SWD连接到Simplicity Studio进行debug。
设计经验 发布时间 : 2019-08-23
【经验】Simplicity Studio使用技巧(4)——如何使用配置工具生成引脚配置报告
在嵌入式开发的过程中,无论软件工程师和硬件工程师都需要首先了解MCU的引脚配置,本文以芯科科技的8位MCU EFM8SB20为例,分享如何使用Simplicity Studio的配置工具生成引脚配置报告(Pin Configuration Report)以及模块配置报告(Module Configuration Report)。
设计经验 发布时间 : 2020-02-15
介绍Silicon Labs的全新 Z-Wave 800开发套件,用于轻松开发智能家居物联网应用
Silicon Labs 发布了 Z-Wave 800 系列模块的开发套件,以进一步简化各种物联网应用的开发体验。全新套件基于 Silicon Labs ZGM230S SiP 模块,采用流行的 Thunderboard 封装,提供一系列压力、温度和湿度等传感器选项,以及环境光传感器和霍尔效应磁性传感器等。
产品 发布时间 : 2024-04-13
【经验】采用Silicon Labs的Simplicity Studio和蓝牙SDK进行开发的入门方法
本文介绍了如何使用Silicon Labs产品开始蓝牙开发。首先介绍Silicon Labs的蓝牙堆栈功能以及可用于帮助开发的资源,然后使用Silicon Labs开发环境Simplicity Studio和蓝牙软件开发套件(SDK)开始应用程序开发。
设计经验 发布时间 : 2019-08-01
【经验】如何使用Simplicity Studio生成EFM32 Gecko Bootloader程序
Silicon Labs针对EFM32/EFR32系列32位MCU做了一个通用的Gecko Bootloader功能,但是Gecko Bootloader相对于Legacy Bootloader稍微复杂,主要包括了First Bootloader和Main Bootloader,本文就介绍如何在Simplicity Studio中生成一个用户需要的Main Bootloader。
设计经验 发布时间 : 2019-08-21
Silicon Labs的新Matter开发平台简化了物联网生态系统
在 Silicon Labs,从一开始我们就对 Matter 的成功和创新进行了大量的投资。作为连接标准联盟 (CSA) 的活跃成员,我们是该平台最大的代码贡献者之一,也是所有半导体厂商中最大的代码贡献者之一。为加快采用速度,我们为 Matter 提供一套硬件和软件解决方案,可为所有生态系统和无线协议提供完整的端到端 Matter 开发平台。
产品 发布时间 : 2024-03-22
电子商城
品牌:SILICON LABS
品类:Wireless gecko multi-protocol module
价格:¥66.0598
现货: 895
品牌:SILICON LABS
品类:Wireless gecko multi-protocol module
价格:¥61.4139
现货: 97
品牌:SILICON LABS
品类:Wireless Gecko Multi-Protocol Module
价格:¥194.3005
现货: 87
品牌:SILICON LABS
品类:Wireless Gecko Multi-Protocol Module
价格:¥185.1253
现货: 0
品牌:SILICON LABS
品类:Wireless gecko multi-protocol module
价格:¥64.1090
现货: 0
品牌:SILICON LABS
品类:Wireless Gecko Multi-Protocol Module
价格:¥134.5354
现货: 0
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。
最小起订量: 2500 提交需求>
定制液冷板尺寸5mm*5mm~3m*1.8m,厚度2mm-100mm,单相液冷板散热能力最高300W/cm²。
最小起订量: 1片 提交需求>
登录 | 立即注册
提交评论