connectedhomeip
Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
The official open-source SDK for Matter, the smart home standard that lets devices from any manufacturer work together over Wi-Fi and Thread without requiring a shared cloud service.
This repository contains the official software development kit for Matter, a smart home connectivity standard developed cooperatively by major technology companies through an industry group called the Connectivity Standards Alliance. Matter was formerly known as Project CHIP, which stands for Connected Home over IP.
The purpose of Matter is to let smart home devices from different manufacturers work together without requiring a shared platform or cloud service. Before Matter, a smart bulb from one company might only work with that company's app, while a smart lock from another company needed its own separate system. Matter defines a common language that devices speak so a light, a thermostat, a door lock, or a sensor from any certified manufacturer can talk to any Matter-compatible controller, whether that's a phone app, a smart speaker, or a home hub.
The standard is built on top of ordinary internet networking technology, specifically the IP protocol that underpins the web. It works over Wi-Fi and over a radio networking technology called Thread, which is designed for low-power devices like sensors and switches. Security is described as a core design principle throughout, not an add-on.
This repository is the code implementation of the Matter specification. Device manufacturers and developers use it as the foundation when building firmware for smart home products. The SDK supports a wide range of hardware chips and platforms, including modules from Espressif, Nordic, Texas Instruments, NXP, STMicroelectronics, and others, as well as Linux, Android, and Apple platforms. Each platform has its own build target tested continuously.
The project is open source and royalty-free, meaning any manufacturer can implement it without paying licensing fees. The Connectivity Standards Alliance handles specification development and device certification. This repository is the reference implementation that developers build on top of when creating compatible products.
Where it fits
- Build firmware for a smart home device such as a light, thermostat, lock, or sensor that is certified to work with any Matter-compatible controller.
- Implement a custom Matter controller or hub that can discover and control any certified smart home device.
- Test your Matter device against reference controllers including Apple Home, Google Home, and Amazon Alexa.
- Develop and validate device firmware on supported chip platforms such as Espressif, Nordic, or NXP before moving to production.