Skip to content

[PC-1641] [Pre-Launch] Nano Matter #1824

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 99 commits into from
Mar 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
99 commits
Select commit Hold shift + click to select a range
2c51a7f
Nano Matter created
mcmchris Mar 5, 2024
218cae6
Initial commit - Nano Matter initial product page outline
TaddyHC Mar 6, 2024
6bcfcd7
User Manual commit 1
mcmchris Mar 6, 2024
b65fba8
User Manual commit 2
mcmchris Mar 6, 2024
38a3405
Product page element update
TaddyHC Mar 7, 2024
3caeadf
Product page content update
TaddyHC Mar 7, 2024
b8be0a1
Product page minor content update
TaddyHC Mar 7, 2024
0e55866
Analog section finished
mcmchris Mar 7, 2024
2dcb757
Product page content update
TaddyHC Mar 7, 2024
174526c
PWM section started
mcmchris Mar 7, 2024
35b42a9
Product page content update
TaddyHC Mar 7, 2024
b1d689d
Product page content update
TaddyHC Mar 8, 2024
b35e857
Product page content update
TaddyHC Mar 8, 2024
e713810
Product page content update
TaddyHC Mar 8, 2024
0f457cc
Product page content update
TaddyHC Mar 8, 2024
8a1cef7
Product page content minor update
TaddyHC Mar 8, 2024
5aef965
Product page metadata update
TaddyHC Mar 8, 2024
473dff9
Product page metadata update
TaddyHC Mar 8, 2024
b315bb6
SPI section started
mcmchris Mar 8, 2024
4eb1190
UART section finished
mcmchris Mar 8, 2024
35e6b0d
Matter section started
mcmchris Mar 12, 2024
27aaa43
PR shared
mcmchris Mar 12, 2024
2f3b48f
Initial commit
jcarolinares Mar 12, 2024
ec17ca6
BLE started
mcmchris Mar 12, 2024
45965e7
Typo fix
mcmchris Mar 12, 2024
5fad689
Reordering sections
mcmchris Mar 12, 2024
0dadee9
Reordering sections
mcmchris Mar 12, 2024
29e96f1
Examples explained
mcmchris Mar 12, 2024
695e263
Sections added
mcmchris Mar 12, 2024
b87777a
Alexa section finished
mcmchris Mar 12, 2024
06e5ca7
BLE section almost ready
mcmchris Mar 12, 2024
c3f581f
BLE section almost ready 2
mcmchris Mar 12, 2024
3c34689
Update content/hardware/03.nano/boards/nano-matter/tech-specs.yml
TaddyHC Mar 13, 2024
a0c5d9a
Update content/hardware/03.nano/boards/nano-matter/tech-specs.yml
TaddyHC Mar 13, 2024
22a1ad4
Update content/hardware/03.nano/boards/nano-matter/features.md
TaddyHC Mar 13, 2024
5e3bc4a
Update content/hardware/03.nano/boards/nano-matter/features.md
TaddyHC Mar 13, 2024
dcedf7e
Update content/hardware/03.nano/boards/nano-matter/product.md
TaddyHC Mar 13, 2024
dd30edd
Product page content update
TaddyHC Mar 13, 2024
81dee86
Content update (initial commit)
canchebagur Mar 13, 2024
79b0b96
Almost finished
mcmchris Mar 13, 2024
793f333
pinout added
mcmchris Mar 13, 2024
298c39a
Content update (Julián's review)
canchebagur Mar 14, 2024
41ed72a
Content update (Julián's update)
canchebagur Mar 14, 2024
3a774d0
Home Assistant section finished
mcmchris Mar 14, 2024
aa07338
Core install
mcmchris Mar 14, 2024
da6afbd
Banner foot
mcmchris Mar 14, 2024
6c7c6e5
Power consumption notes
mcmchris Mar 14, 2024
f43b5fd
Rename images to fix error
mcmchris Mar 14, 2024
ac296d0
Certification note
mcmchris Mar 14, 2024
ff4b33d
Support section links
mcmchris Mar 14, 2024
4828d85
PWM limitation note
mcmchris Mar 14, 2024
ff662c6
Product page updated buy now link
TaddyHC Mar 15, 2024
65e9ced
Product page essentials update
TaddyHC Mar 15, 2024
dc1d62b
Product page device image update temp
TaddyHC Mar 15, 2024
23d6918
Content update (sections information update)
canchebagur Mar 15, 2024
7abdbca
Voice command advice
mcmchris Mar 16, 2024
f3796b6
Decommission example update
mcmchris Mar 18, 2024
8e2e965
Product page device image update
TaddyHC Mar 19, 2024
71f5553
New location as unlisted
jcarolinares Mar 19, 2024
da7c635
Apple section done
mcmchris Mar 19, 2024
bd05a1c
General updates, Certifications section updated, revission history up…
jcarolinares Mar 19, 2024
b23099b
Fixes
jcarolinares Mar 19, 2024
bf65080
Product page pinout image & legal notice update
TaddyHC Mar 19, 2024
bab2af7
Intermediate proposal
jcarolinares Mar 19, 2024
6e55b85
Important updates across the whole product page
jcarolinares Mar 19, 2024
99c7174
Content update (Julián's review)
canchebagur Mar 20, 2024
0eed5c4
PO Feedback Collab session
jcarolinares Mar 20, 2024
03cbd89
Product page moved to final place to merge to pre-launch branch
jcarolinares Mar 20, 2024
be8188b
Thread trademarck checked and fixed
jcarolinares Mar 20, 2024
8cb6465
Merge branch 'pre-launch/nano-matter' into taddy/nano-matter-product-…
jcarolinares Mar 20, 2024
bd0d2ed
Merge pull request #625 from arduino/taddy/nano-matter-product-page
jcarolinares Mar 20, 2024
016f804
Datasheet moved to final location
jcarolinares Mar 20, 2024
5d1ab46
Not used photo removed
jcarolinares Mar 20, 2024
fb85564
Thread trademark rules updated and fixed
jcarolinares Mar 20, 2024
de719d0
Merge pull request #629 from arduino/canchebagur/nano-matter-datasheet
jcarolinares Mar 20, 2024
3ec1e24
PO feedback Collab session
jcarolinares Mar 20, 2024
6ccd68a
Sensor plus Cloud started
mcmchris Mar 20, 2024
a8c2b45
Compatibility fixed
jcarolinares Mar 20, 2024
734a7e0
Pinout updated
mcmchris Mar 20, 2024
aa6bd0f
Product page QoL update & interactive altium file temporarily removed
TaddyHC Mar 20, 2024
643e243
Apply suggestions from code review
jcarolinares Mar 20, 2024
2166738
Cloud Section almost finished
mcmchris Mar 20, 2024
9a1bdc0
Home Assistant Demo finished
mcmchris Mar 20, 2024
38bcc6b
Josefine review addressed
mcmchris Mar 21, 2024
7519973
Marta Review Addressed
mcmchris Mar 21, 2024
be911c1
Not used images deleted
mcmchris Mar 21, 2024
b905025
Product page device step file update
TaddyHC Mar 21, 2024
3794c83
Matter + HA + Cloud code explained
mcmchris Mar 21, 2024
b10511f
Final check
mcmchris Mar 21, 2024
7e16e86
Typos fixed
mcmchris Mar 21, 2024
5ba2b7b
Apply suggestions from code review
jcarolinares Mar 21, 2024
809b95a
Tutorial moved to final path before merging to pre-launch
jcarolinares Mar 21, 2024
d613eb4
Merge pull request #627 from arduino/mcmchris/nano-matter/user-manual
jcarolinares Mar 21, 2024
77985cc
Datasheet PDF added to avoid launch problems
jcarolinares Mar 21, 2024
d262074
Full stops and Grammar check Done
jcarolinares Mar 21, 2024
40cec6e
Pinout PDF version added
jcarolinares Mar 21, 2024
818063c
Full pinout link updated
jcarolinares Mar 21, 2024
7a356df
Quick fix datasheet
jcarolinares Mar 21, 2024
642bb45
Merge branch 'main' of https://github.com/arduino/docs-content into s…
jcarolinares Mar 21, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
hardware:
carriers:
- nano-screw-terminal-adapter
software:
- arduino-ide
- arduino-cli
- web-editor
- iot-cloud
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
429 changes: 429 additions & 0 deletions content/hardware/_unlisted/boards/nano-matter/datasheet/datasheet.md

Large diffs are not rendered by default.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
26 changes: 26 additions & 0 deletions content/hardware/_unlisted/boards/nano-matter/essentials.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<EssentialsColumn title="First Steps">
<EssentialElement title="Quickstart Guide" type="getting-started" link="/software/ide-v2/tutorials/ide-v2-board-manager">
All you need to know to get started with your new Arduino board.
</EssentialElement>
<EssentialElement title="Nano Hardware Design Guide" type="tutorial" link="/learn/hardware/nano-pcb-guide">
Learn how to create your own custom hardware that is compatible with the Arduino Nano Family.
</EssentialElement>
</EssentialsColumn>

<EssentialsColumn title="Suggested Libraries">
<EssentialElement title="Silicon Labs Arduino Core" type="library" link="https://github.com/SiliconLabs/arduino">
The Silicon Labs Arduino Core enables hardware built with Silicon Labs systems to be used with the Arduino ecosystem.
</EssentialElement>
</EssentialsColumn>

<EssentialsColumn title="Arduino Basics">
<EssentialElement title="Built-in Examples" type="tutorial" link="/built-in-examples/">
Built-in Examples are sketches included in the Arduino IDE and demonstrate all basic Arduino commands.
</EssentialElement>
<EssentialElement title="Learn" type="resource" link="/learn/">
Discover interesting articles, principles and techniques related to the Arduino ecosystem.
</EssentialElement>
<EssentialElement title="Language References" type="resource" link="https://www.arduino.cc/reference/en/">
Arduino programming language can be divided in three main parts: functions, values (variables and constants), and structure.
</EssentialElement>
</EssentialsColumn>
62 changes: 62 additions & 0 deletions content/hardware/_unlisted/boards/nano-matter/features.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
<FeatureDescription>

The Nano Matter uses Silicon Labs's powerful [MGM240S](https://www.silabs.com/documents/public/data-sheets/mgm240s-datasheet.pdf) chip, making the popular IoT connectivity standard, Matter®, more accessible in Maker and Professional applications. Its versatile connectivity options, including Bluetooth® Low Energy and Openthread, make it ideal for projects requiring low-power efficiency and broad connectivity.

Thanks to the Nano Matter and its small form factor, you can easily prototype new Matter devices, expanding your home automation and professional IoT implementations to the next level.

</FeatureDescription>

<FeatureList>
<Feature title="Matter® Ready" image="core">
Create, connect, and communicate with Matter® compatible devices using Arduino as the software layer for rapid prototyping.
<FeatureWrapper>
<FeatureLink title="Matter Specification" url="https://csa-iot.org/all-solutions/matter/" download blank/>
</FeatureWrapper>
</Feature>

<Feature title="OpenThread" image="communication">
Nano Matter uses Thread for IoT mesh networking communication in a highly compact form factor.
<FeatureWrapper>
<FeatureLink title="OpenThread" url="https://openthread.io/" download blank/>
</FeatureWrapper>
</Feature>

<Feature title="MGM240SD22VNA 32-bit Arm® Cortex®-M33" image="mcu">
The Nano Matter integrates MGM240SD22VNA, boasting a 32-bit Arm® Cortex®-M33 processor optimized for complex calculations and signal processing in power-sensitive IoT applications.
<FeatureWrapper>
<FeatureLink title="Datasheet" url="https://www.silabs.com/documents/public/data-sheets/mgm240s-datasheet.pdf" download blank/>
</FeatureWrapper>
</Feature>

<Feature title="Bluetooth® connectivity" image="bluetooth">
Leverage dual-mode connectivity, integrating both IEEE 802.15.4 (Thread) for mesh networking and Bluetooth® Low Energy for short-range communication.
<FeatureWrapper>
<FeatureLink title="Bluetooth®" url="https://www.bluetooth.com/" download blank/>
</FeatureWrapper>
</Feature>

<Feature title="Debugging over USB" image="usb">
No external debugging device is needed. Connect the board to the computer over USB and have access to a SWD interface.
</Feature>

<Feature title="Low power consumption" image="power">
The Nano Matter has been designed as an ultra-low power board, being the perfect solution for IoT battery-powered applications.
</Feature>

<Feature title="Tiny footprint" image="nano-form-factor">
With a length of 45 mm and a width of 18 mm, the Nano Matter maintains a tiny footprint of the well-known Nano family, allowing easy upgrades for existing projects.
</Feature>

<Feature title="Secure Vault technology enabled" image="crypto-chip">
Protect your project with the industry-leading suite of security features from Silicon Labs escalating Internet of Things (IoT) threats.
</Feature>


</FeatureList>

<FeatureDescription>
<br></br>

**Legal notice**: This Community Preview Product is provided "as is" and we make no express or implied warranties whatsoever with respect to its functionality, operability, or use, including, without limitation, any implied warranties of merchantability, fitness for a particular purpose, or infringement. We expressly disclaim any liability whatsoever for any direct, indirect, consequential, incidental or special damages, including, without limitation, lost revenues, lost profits, losses resulting from business interruption or loss of data, regardless of the form of action or legal theory under which the liability may be asserted, even if advised of the possibility or likelihood of such damages.

</FeatureDescription>
2 changes: 2 additions & 0 deletions content/hardware/_unlisted/boards/nano-matter/image.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions content/hardware/_unlisted/boards/nano-matter/product.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: Nano Matter
url_shop: https://arduino.to/nano-matter
primary_button_url: /tutorials/nano-matter/user-manual
primary_button_title: User Manual
sku: [ABX00112]
core: arduino:mbed_nano
---

**[Community Preview]**

The Arduino Nano Matter combines Arduino's user-friendly approach with the powerful MGM240S technology from Silicon Labs. This enables Makers and Professionals to work with **[Matter®](https://csa-iot.org/all-solutions/matter/)**, the popular standard for IoT devices, taking advantage of the Nano's low-power and compact design.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Here you will find the technical specifications for the Arduino® Nano Matter.
46 changes: 46 additions & 0 deletions content/hardware/_unlisted/boards/nano-matter/tech-specs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
Board:
Name: Arduino® Nano Matter
SKU: ABX00112
Microprocessor: MGM240SD22VNA 32-bit Arm® Cortex®-M33 with DSP instruction and FPU
Clock speed: 78 MHz
USB connector: USB-C®
Pins:
Digital I/O Pins: 14
Analog input pins: 8
PWM pins: 5
UART pins: 4
I2C pins: 2
SPI pins: 4
Connectivity:
Matter: Matter-ready Smart Home Connectivity
LR-WPANs: IEEE 802.15.4 w/ Thread
Bluetooth®: Bluetooth® 5.3 & Bluetooth® Mesh
Additional Compatible Protocols: OpenThread
Connectivity Band Frequency: On-board 2.4 GHz
Secure element: Secure Vault
Analog-to-digital converter (ADC):
Channels: 8
Resolution: 16 bits
Digital-to-analog converter (DAC):
Channels: 1
Resolution: 12 bits
Pulse Width Modulation (PWM):
Channels: 5
Maximum simultaneously operational channel: 5
External Interrupts: Available within all Digital pins
Communication:
UART: 1
I2C: 1
SPI: 1
Power:
Circuit operating voltage: 3.3 V
Input voltage (VIN): 5 V
Source Current per I/O Pin: 40 mA
Sink Current per I/O Pin: 28 mA
Memory:
RAM: 256 kB
Flash: 1536 kB
Dimensions:
Width: 18 mm
Length: 45 mm
Environmental temperature: -40 °C to + 85 °C
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading