Article count:435 Read by:819700

Account Entry

X-CUBE-MATTER package update: Speed ​​up Matter deployment

Latest update time:2024-08-22
    Reads:

☝Click on "STMicroelectronics China" above to follow us

‍‍‍‍‍‍‍‍


Updated July 22, 2024




ST is pleased to announce that X-CUBE-MATTER now supports Matter 1.3 . A few months ago, we released a public version of this software package to ensure that more developers can use it. With the release of the new version today, we are now one of the first chip manufacturers to support the latest version of the standard. Among the many new features added in Matter 1.3, it is worth mentioning energy consumption reporting. As the name suggests, this feature makes it easier for devices to report their power consumption, thereby helping users to monitor energy consumption in real time. Another major feature is intermittently connected devices, or ICDs.


In short, the ICD feature allows Matter devices to automatically open network connections at specific intervals to communicate with other devices, so that the host will not have problems when the client device is not available. Matter 1.2 has supported short-interval ICD features, and Matter 1.3 supports longer intervals, making the technology more attractive for portable battery-powered devices. To show developers how to implement the ICD feature, we have released a new "Universal Switch App". This software works like a smart light switch and can detect three operating states: press, short press, and long press for five seconds .


In addition, we are working with the CSA Connectivity Standards Alliance to better guarantee the interoperability of solutions, ensuring that developers do not have to worry about interoperability issues when reusing code. In the past, interoperability was a challenge faced by end-product software engineers, not microprocessor manufacturers. However, by working with the CSA Connectivity Standards Alliance, we ensure that it is easier and faster to develop applications on ST RF chips . Similarly, we provide pre-certified code examples and tools to build .OTA files to help developers implement software wireless update functions with Matter, simplifying the certification process for such functions.


First version released: March 19, 2024




We are pleased to announce the release of the X-CUBE-MATTER software expansion package, which contains drivers, middleware and pre-certified code examples to help developers create Matter application software on the STM32WB55 while reducing development workload . This software package can help solve complex protocol development problems and implement complex network security functions. General product certification may take two to three months, but using a pre-certified software package can greatly shorten the R&D cycle. In short, X-CUBE-MATTER is ST's commitment to supporting new protocols and a solution to promote their application.


The vision behind Matter





A unified protocol

All devices in smart home


Matter is the industry's newest communication protocol for unifying home automation systems and smart device connections. It has been supported by major companies such as Apple, Amazon, Google, and Samsung. This is important because Matter focuses on device interoperability and connection robustness. Popularization can greatly increase the success probability of this technology. Matter's ultimate goal is to create a smart IoT world where consumers can buy smart thermostats, automatic curtains, or networked lamps at will without having to worry about whether the product devices can work together . Matter technology relies on existing network standards, such as Ethernet, Thread, Wi-Fi, or Bluetooth, and ensures that all devices can be interconnected and communicate with the controller.



Many challenges

Some people have noticed that Matter has not been deployed as quickly as expected. Others say that wireless protocols like Matter naturally take some time, but there are pain points. Some manufacturers still feel that the certification cost of this technology is not low, because Matter is a new standard, the development cycle may be long, and the development cost is high . To address this pain point, ST, as a member of the board of directors of the CSA Connectivity Standards Alliance, has released the X-CUBE-MATTER software package, and has also joined forces with members of the ST Partner Program to help developers manage DAC configurations and cloud infrastructure. In addition, we provide application example source code with our products to help developers speed up development. Now, let's take a closer look at X-CUBE-MATTER.


Developing applications with X-CUBE-MATTER





Application Software

The ST software package has two main components: protocol software and application framework, of which the application framework is the application firmware that has been tested for Cluster. Currently, the X-CUBE-MATTER software package already includes smart lighting and curtain control solutions. In addition, ST promises to release two to three software package updates every year, each version will add new applications and gradually increase the number of supported microcontrollers . In fact, on GitHub, STM32 Hotspot has provided a Matter bridge example . In this example, NUCLEO-H753Z I and its Ethernet port are the gateway between Matter devices and non-Matter devices.



network

Similarly, X-CUBE-MATTER focuses on implementing Matter on Thread, mainly because Thread is one of the most energy-efficient and robust wireless communication standards in the field of home automation. On the other hand, Bluetooth Low Energy has traditionally been used for device configuration communication technology. Therefore, by focusing on Thread and BLE, we aim to help product manufacturers take advantage of the most popular wireless technologies on the market today and bring products to market faster .



Development Tools

Use STM32WB5MM-DK to create Matter terminal devices


Providing development resources for more enterprise environments is the second way X-CUBE-MATTER helps popularize Matter technology applications. Currently, most Matter development tools run on two major operating systems: Linux and macOS. The problem is that many companies only or mainly use the Windows platform because corporate IT departments find it easier to deploy and protect software on this widely used platform. However, this may cause problems when developing Matter applications. The STM32 ecosystem can run on these three operating systems, and X-CUBE-MATTER supports popular development tools compatible with Microsoft operating systems, such as STM32CubeMX or STM32CubeProgrammer, ensuring that more developers can quickly create their own applications .


In addition, we provide optimization tools, such as STM32CubeMonitorRF , technical documentation, developer communities, and detailed Wiki materials to help teams start creating their own systems. For example, the Matter Border Router Git Hub repository for STM32 Hotspot explains how to install the development environment and run the Matter end device example code on the STM32WB5MM-DK development board, using the STM32MP1 and P-NUCLEO-WB55 as border routers , with relevant screenshots and detailed steps . ST chose the STM32WB5MM development kit because it has 16MB of Quad-SPI NOR external flash memory. Since the Matter protocol stack takes up a lot of memory, the development board allows developers to implement all the features within the standard, such as wireless OTA updates.



Certification

The dual-core design is another reason why we chose the STM32WB55. It allows developers to update only the code on the Cortex-M0+ or ​​Cortex-M4, which can simplify protocol certification. The application software and network protocol stack code are deployed separately on different processor cores, and there is no need to re-certify the network protocol stack after each small update of the application code, which greatly simplifies software maintenance . Early users are eager for the industry to provide more Matter products. To this end, the STM32WB5MM-DK provides engineers with reference designs and code examples to bring products to market faster.


In addition, the X-CUBE-MATTER package has been pre-certified by a test house using the CSA Connectivity Standards Alliance’s certification tool and is also certified for Thread 1.3 and BLE 5.4. Therefore, developers can take advantage of a seamless certification path to reduce development costs and shorten time to market.


Related information:


END



Long press the QR code to follow and learn more information
Professional | Technology | Style
Long press to follow STMicroelectronics Semiconductor China


Latest articles about

 
EEWorld WeChat Subscription

 
EEWorld WeChat Service Number

 
AutoDevelopers

About Us Customer Service Contact Information Datasheet Sitemap LatestNews

Room 1530, Zhongguancun MOOC Times Building,Block B, 18 Zhongguancun Street, Haidian District,Beijing, China Tel:(010)82350740 Postcode:100190

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号