Silicon Labs upgraded Arduino library to Matter 1.4

Silicon Labs rolls out a new Arduino library version. Here are the highlights and a quick start with it.

Silicon labs arduino

Please note: This page may contain affiliate links. Read our ethics policy

Primary smart home radio chipset maker Silicon Labs released a new Arduino library on GitHub, bumping to the 1.4 Matter spec on Monday.

Silicon Labs, as a major Matter promoter, has powered countless devices with its popular solutions like MG21 and MG24 radio chipsets. The update from Silicon Labs gives tinker users more options when they assemble customized smart home gadgets with Matter support, similar to how Espressif approaches these users with ESP32 boards.

What is Silicon Labs Arduino Core?

It is an open-source software component to offer Silicon Labs’ dev boards Arduino development environment support.

With this library, you can easily get started with Matter device development with simple demos and powerful tools offered by Arduino and Silicon Labs.

Official dev boards from Silicon Labs, as well as some partners’ offerings like the Seeed Studio XIAO MG24 and SparkFun Thing Plus Matter, are supported by the project.

102010590 xiao mg24

Update highlights

The most important change in Silicon Labs Arduino Core 3.0.0 is the Matter spec, which is now on 1.4, the most recent major spec. So there would be a basic improvement in connectivity and reliability, as the change log noted.

16 new device types are enabled without Matter library support yet, including Oven, CO/smoke alarm, Refrigerator, and Basic Video Player.

Matter Air Purifier is officially supported with this update, along with a new Matter Air Quality Sensor example. Matter Fan now has a mode selection API exposed.

There are also new OpenThread RCP firmware versions added for XIAO MG24 and SparkFun Thing Plus Matter, which can be useful if you plan to run a Thread Border Router with Home Assistant or other platforms.

The update also fixed a number of bugs to bring a better experience when developing with supported boards.

(Full logs have been made available.)

Quick walkthrough

To use the library and try out demos, you need to install the latest Arduino IDE, then install it via the Boards Manager in Arduino.

Dsc00638

Once you connect your dev board to your PC/Mac running Arduino, select it on the main window, then from the menu bar, examples for the board would be listed under File > Examples.

Screenshot 2025 07 29 at 19 33 42

If you’re new to Arduino, here’s a bit more detail: the Arduino IDE is where you’ll load and upload code to the board. After installing the Silicon Labs board support in Boards Manager, plug in your board (like the Seeed XIAO MG24), and you should see a new port appear in the dropdown list on the main page.

Select that port and the right board model.

Screenshot 2025 07 29 at 21 18 17

Next, open one of the Matter examples from File > Examples. These are pre-written demo codes provided by the library. Click Verify to see if the sketch builds. If there are errors, check the log output – Arduino will usually prompt you to install any missing libraries. Do that and try again.

Once it builds successfully, click Upload. After a few seconds, the console at the bottom should show a Matter setup code, either a QR or a numeric code, depending on the example. That’s what you’ll need to pair the device with a Matter platform like Apple Home, Google Home, or Home Assistant.

Screenshot 2025 07 29 at 21 39 23

If you see random or unreadable characters in the console, try changing the baud rate (115200 in my case) in the Serial Monitor. That usually fixes it for these dev boards.

Screenshot 2025 07 29 at 21 34 22

From there, follow your smart home platform’s instructions to add a Matter device using that code. Since the board isn’t certified, some apps may show a warning. That’s normal for all devices without a valid DCL record; just proceed.

Arduino x sl

In the demo, I added a Seeed XIAO MG24 to Home Assistant and Apple Home. As I have yet to configure the sensor, it shows as Unknown.

(Source: GitHub, Image Source: Silicon Labs, Seeed Studio, Matter Alpha/Ward Zhou)

About the Author

Ward Zhou

Ward Zhou

Products Editor and Writer

Ward Zhou has been immersed in the smart home and industrial tech space throughout his career. Based in Shenzhen, the industrial hub of smart home, he began his journey with local media outlets and a prominent smart home solution provider, eWeLink, cultivating his expertise in smart home devices and industrial dynamics. Ward has contributed hundreds of review and news pieces to respected publications such as TechNode, PingWest, and Caixin Global. When he’s not covering the latest in tech, Ward enjoys coding, design, street photography, and video games.

Home Assistant Green
Home Assistant Green

A compact, fanless Home Assistant hub with quad-core processing, 4 GB RAM, 32 GB storage, local data control and Thread USB expandability.