What you need
-
A prepared Matter Developement Environement
This will bring all necessary build and flash tools as well as Matter SDK
-
A built and functionnal Matter python controller
-
A built and running OpenThread Border Router
-
A Silicon Labs Wireless Starter Kit which can support Matter developments
Full list is available on this page
Important Note: Due to RAM limitations, Matter support on EFR32MG21 platform is now deprecated
Preferred and most economic option being our Thunderboard Sense 2
Getting Started
- cd to your home directory if not already there :
cd ~/
- Create a dedicated folder within your
~/matter_dev
directory for this development purposemkdir ~/matter_dev cd ~/matter_dev
-
If not done, prepare a Matter development environment following this guide
This is the base of any Matter, tools and implementation, developments
-
Also, build a Matter python controller following this guide
This will allow us to commission our Matter device on the Border Router Thread network
-
If not already done either, build an OpenThread Border Router compatible with Matter following this guide
This will need an extra Starter kit as well as a dedicated running Linux based environment
The referenced guide uses a dedicated Raspberry Pi 4 in addition to one Thunderboard Sense 2
Once you have done all of the above, you are ready to start