This Dev Lab walks through the creation of a Matter over Thread Mood Light using the Arduino IDE. The Dev Lab uses the Arduino Nano Matter board and is compatible with other boards featuring Silicon Labs EFR32MG24 multi-protocol wireless microcontroller. The completed device includes two color bulb endpoints, modes are available to display solid colors, animated gradients between the two colors and a variety of plasma-like animations. The device can be commissioned into Matter ecosystems from Amazon, Google and Apple.
00:00 Welcome
01:05 Overview
06:01 Software Resources
07:29 Hardware Resources
10:34 Silicon Labs Arduino Core
12:50 Step 1: Solid Colors
18:13 Step 1: Setup Function
20:49 Step 1: Loop Function
22:24 Step 1: Helper-Functions
24:12 Step 1: Compile, Commission and Run
28:16 Step 2: Color Gradients
30:42 Step 2: Write Gradients Function
33:11 Step 2: Write Pixels Function
34:53 Step 2: Compile and Run
37:09 Step 3: Color Noise
40:19 Step 3: Color Noise Code
42:28 Step 3: Compile and Run
44:27 Software Enhancements
47:48 Custom PCB
49:39 Enclosures
51:33 Conclusion
Board Links:
Arduino Nano Matter: get.silabs.com/yt845ar1
Silicon Labs xG24 Explorer Kit: get.silabs.com/yt845sl1
Silicon Labs xG24 Dev Kit: get.silabs.com/yt845sl2
SparkFun Thing Plus Matter MGM240P: get.silabs.com/yt845sf
Software Links:
Download the Arduino IDE from: get.silabs.com/yt845ar2
Visit the GitHub repository for installation instructions and URL at: get.silabs.com/yt845gh1
Clone the mood light code from GitHub at: get.silabs.com/yt845gh2
Fast HSV to RGB: get.silabs.com/yt845va
Fast Noise Lite noise generator: get.silabs.com/yt845fn
File to C Array converter: get.silabs.com/yt845fc
Fritzing Breadboard / Schematic / PCB editor: get.silabs.com/yt845fz
Component Links:
Cool Components WS2812 RGB 48 LED Ring: get.silabs.com/yt845cc1
Breadboard compatible barrel jack sockets: get.silabs.com/yt845cc2
Philips Moire CL200 6W Light: get.silabs.com/yt845ph
Additional Links:
Learn more about Silicon Labs Matter solutions at: get.silabs.com/yt845sl3
This video is part of the Matter Developer Journey series:
1. Quick Start - Matter over Thread Light: • Quick Start - Matter o...
2. Quick Start - OpenThread Border Router: • Quick Start - OpenThre...
3. Quick Start - Matter over Thread in Google Home: • Quick Start - Matter o...
4. Quick Start - Matter over Thread Light Switch: • Quick Start - Matter o...
5. Quick Look - Matter over Thread for Arduino: • Quick Look - Matter ov...
6. Quick Start - Matter over Thread for Arduino: • Quick Start - Matter o...
7. Quick Start - Arduino Nano Matter: • Quick Start - Arduino ...
8. Dev Lab - Arduino Matter over Thread Mood Light: • Dev Lab - Arduino Matt...
#SiliconLabs #Matter #MatterOverThread #IoT #Arduino #BuildwithMatter #smarthome
Негізгі бет Ғылым және технология Dev Lab - Arduino Matter over Thread Mood Light - Silicon Labs
Пікірлер: 1