From caaf712313f403c812a1c786f27164537f66d3fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christopher=20M=C3=A9ndez?= Date: Thu, 28 Mar 2024 18:39:05 -0400 Subject: [PATCH] Core section moved --- .../tutorials/user-manual/content.md | 30 ++++++++++++------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/content/hardware/03.nano/boards/nano-matter/tutorials/user-manual/content.md b/content/hardware/03.nano/boards/nano-matter/tutorials/user-manual/content.md index 81dc2023c3..25571066a5 100644 --- a/content/hardware/03.nano/boards/nano-matter/tutorials/user-manual/content.md +++ b/content/hardware/03.nano/boards/nano-matter/tutorials/user-manual/content.md @@ -34,6 +34,16 @@ This user manual will guide you through a practical journey covering the most in - [Arduino IDE 1.8.10+](https://www.arduino.cc/en/software), [Arduino IDE 2.0+](https://www.arduino.cc/en/software), or [Arduino Cloud Editor](https://create.arduino.cc/editor) +### Board Core and Libraries + +The **Silicon Labs** core contains the libraries and examples you need to work with the board's components, such as its Matter, Bluetooth® Low Energy, and I/Os. To install the Nano Matter core, navigate to **File > Preferences** and in the **Additional boards manager URLs**, add the following: + +`https://siliconlabs.github.io/arduino/package_arduinosilabs_index.json` + +Now navigate to **Tools > Board > Boards Manager** or click the Boards Manager icon in the left tab of the IDE. In the Boards Manager tab, search for `Nano Matter` and install the latest `Silicon Labs` core version. + +![Installing the Silicon Labs core in the Arduino IDE](assets/bsp-install.png) + ## Product Overview The Nano Matter merges the well-known Arduino way of making complex technology more accessible with the powerful MGM240S from Silicon Labs, to bring Matter closer to the maker world, in one of the smallest form factors in the market. @@ -52,16 +62,6 @@ Here is an overview of the board's main components, as shown in the image above: - **Microcontroller**: at the heart of the Nano Matter is the MGM240S, a high-performance wireless module from Silicon Labs. The MGM240S is built around a 32-bit Arm® Cortex®-M33 processor running at 78 MHz. - **Wireless connectivity**: the Nano Matter microcontroller also features multi-protocol connectivity to enable Matter IoT protocol and Bluetooth® Low Energy. This allows the Nano Matter to be integrated with smart home systems and communicate wirelessly with other devices. -### Board Core and Libraries - -The **Silicon Labs** core contains the libraries and examples you need to work with the board's components, such as its Matter, Bluetooth® Low Energy, and I/Os. To install the Nano Matter core, navigate to **File > Preferences** and in the **Additional boards manager URLs**, add the following: - -`https://siliconlabs.github.io/arduino/package_arduinosilabs_index.json` - -Now navigate to **Tools > Board > Boards Manager** or click the Boards Manager icon in the left tab of the IDE. In the Boards Manager tab, search for `Nano Matter` and install the latest `Silicon Labs` core version. - -![Installing the Silicon Labs core in the Arduino IDE](assets/bsp-install.png) - ### Pinout ![Nano Matter Simple pinout](assets/simple-pinout.png) @@ -116,6 +116,16 @@ For low-power consumption applications, the following hacks are recommended: ***To power the board through the VIN pin you need to close the jumper pads with solder. The maximum voltage supported is +5 VDC.*** +### Install Board Core and Libraries + +The **Silicon Labs** core contains the libraries and examples you need to work with the board's components, such as its Matter, Bluetooth® Low Energy, and I/Os. To install the Nano Matter core, navigate to **File > Preferences** and in the **Additional boards manager URLs**, add the following: + +`https://siliconlabs.github.io/arduino/package_arduinosilabs_index.json` + +Now navigate to **Tools > Board > Boards Manager** or click the Boards Manager icon in the left tab of the IDE. In the Boards Manager tab, search for `Nano Matter` and install the latest `Silicon Labs` core version. + +![Installing the Silicon Labs core in the Arduino IDE](assets/bsp-install.png) + ### Hello World Example Let's program the Nano Matter with the classic `hello world` example typical of the Arduino ecosystem: the `Blink` sketch. We will use this example to verify that the board is correctly connected to the Arduino IDE and that the Silicon Labs core and the board itself are working as expected.