Matter Project 入门 – 开始使用 Matter 项目
本指南的目的
本指南旨在帮助开发人员开始使用 Matter 开发
由于 Matter 仍在开发中,本指南与通常的 Simplicity Studio 方法不同。Silicon Labs 仍然打算在某个时候将 Matter 集成到 Gecko SDK 套件中。
本指南仅适用于
- 您希望开始 Matter Alpha 开发
- 您正在寻找构建 Matter 项目的非 Simplicity Studio 方式。
对于更标准或仅 OpenThread 的方法,Silicon Labs 定义了一个对开发人员友好的环境。
文档
表中的内容
- 先决条件
- 硬件要求
- 软件要求
先决条件
软件要求:
1. 安装在 Windows 10 上的 VirtualBox(带有 Ubuntu 20.04 LTS)
• VirtualBox:https://www.virtualbox.org/
• Ubuntu 20.04.x LTS:https ://ubuntu.com/download/desktop
注意:本机 Linux 或 Mac machine 也可以用来构建这个 Matter 示例。
2. Raspberry Pi 4 的 Ubuntu 20.04 或更高版本。
3. Tera Term:https ://ttssh2.osdn.jp/index.html.en
4. J-Link RTT 查看器:https ://www.segger.com/downloads /jlink/
5. SSH 客户端(Putty 或类似):https ://www.putty.org/
硬件要求:
对于本演练指南,我们将使用 Thunderboard Sense 2 板 (BRD4166A)。您可以自由使用另一个与 Matter 兼容的板(如 BRD4161A),但请确保在遵循 KBA 时在给定说明中的任何需要更改板名称。
- 带有 64GB SD 卡的树莓派 4。
- 用于 RCP 的 Thunderboard Sense 2 (BRD4166A)
- 用于终端设备的 Thunderboard Sense 2 (BRD4166A)。