The consumer smart home market has historically been fragmented across incompatible proprietary ecosystems - a device certified for Apple Home may not work with Google Home or Amazon Alexa. For embedded device manufacturers, this fragmentation created an impossible choice: choose one ecosystem and exclude customers in others, or develop and maintain multiple firmware variants for different certifications. Matter - the smart home interoperability standard developed by the Connectivity Standards Alliance with contributions from Apple, Google, Amazon, Samsung, and others - resolves this fragmentation by defining a single application layer standard that all major ecosystems commit to supporting.
What Matter Defines
Matter is an application layer standard that runs over standard IP networking - specifically over Thread (IEEE 802.15.4 mesh) and Wi-Fi, with Ethernet also supported. It defines a device type catalogue - lights, locks, thermostats, sensors, window coverings, and many others - with standardised attribute sets and command models for each type. A Matter light from any manufacturer exposes the same On/Off, Level Control, and Color Control clusters, allowing any Matter controller to operate any Matter light without device-specific knowledge.
| Dimension | Thread (802.15.4) | Wi-Fi (802.11) | Ethernet |
|---|---|---|---|
| Power profile | Low power - sleepy end devices | Higher power consumption | High - always-on |
| Range | Mesh - extends with more devices | Infrastructure AP required | Wired |
| Latency | Low (ms range) | Low-moderate | Very low |
| Typical devices | Sensors, battery devices | Cameras, plugs, hubs | Bridges, controllers |
| MCU requirement | Cortex-M0+ to M4 class | Cortex-M4 to M33 + Wi-Fi | Cortex-M or higher + Ethernet MAC |
Matter Security Model
Matter's security model is built on Device Attestation - the mechanism by which a Matter device proves to a commissioner that it is a genuine certified device from a legitimate manufacturer. At manufacturing time, each device is provisioned with a Device Attestation Certificate (DAC) signed by the manufacturer's Product Attestation Intermediate Certificate, which is signed by the Matter Product Attestation Authority. During commissioning, the commissioner verifies this certificate chain against the Matter PAA root store before permitting the device to join the network.
Operational security uses CASE (Certificate Authenticated Session Establishment) for creating encrypted, authenticated sessions between Matter nodes using the DAC-derived operational credentials. PASE (Passcode Authenticated Session Establishment) is used during commissioning using a setup passcode - typically encoded in the device's QR code or NFC tag - to establish an initial secure channel before operational credentials are provisioned.
Commissioning: The Embedded Developer's Challenge
Commissioning is the process of onboarding a Matter device into a user's network and home - establishing its network credentials, provisioning its operational certificate, and registering it with the user's Matter fabric. The commissioning protocol runs over Bluetooth LE for initial device discovery and network credential transfer, before transitioning to Thread or Wi-Fi for operational communication. Embedded developers must implement BLE advertising with Matter-defined commissioning advertisement formats, the PASE hands
Porting the Matter SDK to Constrained MCUs
The Matter SDK - maintained by the CSA on GitHub - is a complete, open-source reference implementation. However, its baseline resource requirements are not trivial: a minimal Matter over Thread implementation requires approximately 600 KB to 1 MB of flash and 100–250 KB of RAM depending on device type and feature set. This puts Matter firmly in the Cortex-M33 and above class for Thread devices, and Cortex-M4 and above for Wi-Fi devices. Porting the SDK to a new MCU involves adapting the platform abstraction layer for the target RTOS and hardware, integrating the Thread stack (OpenThread) or Wi-Fi driver, and configuring the build system for the target toolchain.
Implementing Matter-Compatible Devices with RAPIDSEA
RAPIDSEA's embedded software foundation supports Matter-compatible device development through its hardware abstraction layer, bootloader, and OTA update infrastructure. The HAL supports the Renesas, NXP, and STMicroelectronics MCU families commonly used for Matter device implementations. The bootloader supports Matter's OTA Software Update protocol - which defines a specific image format and update flow for Matter devices - with A/B partition management and boot confirmation ensuring that OTA updates delivered through the Matter controller do not leave devices inoperable on failure.
Conclusion
Matter is the consumer IoT standard that embedded device manufacturers need to understand for any smart home product developed from 2023 onwards. Its application layer standardisation eliminates ecosystem fragmentation, its security model provides production-grade device authentication, and its OTA update protocol ensures devices remain maintainable across their product lifetime. RAPIDSEA provides the embedded firmware infrastructure - bootloader, OTA, and hardware-portable HAL - that Matter device development requires alongside the Matter SDK.
Ready to simplify smart home device integration? Contact our team to request an evaluation build or book a technical demo.
