Skip to content

YOGYUI/matter-esp32-ws2812

Repository files navigation

Matter Light Example (ESP32 + WS2812)

Matter 조명(Light) 예제 프로젝트
조명과 관련된 다음 3종류의 Matter 클러스터들에 대한 코드 구현 방법을 알아본다

  • OnOff
  • LevelControl
  • ColorControl

SDK

Helper Script

SDK 클론 및 설치

source ./scripts/install_sdk.sh

SDK (idf.py) 준비

source ./scripts/prepare_sdk.sh

Flash

idf.py 준비된 상태에서 sdkconfig 파일 생성 (프로젝트 폴더 내 sdkconfig.defaults 파일을 기반으로 생성)

idf.py set-target esp32

DAC Provider 플래시 connectedhomeip의 예제 Attestation 중 Vendor ID 0xFFF2, Product ID 0x8001에 대한 DAC Provider Factory 바이너리 파일을 ESP32에 플래시해준다

source ./scripts/flash_factory_dac_provider.h

소스코드 빌드 및 플래시

idf.py -p {시리얼포트명} flash monitor

QR Code for commisioning

qrcode.png

References

Matter::OnOff 클러스터 예제 (ESP32)
Matter::LevelControl 클러스터 예제 (ESP32)
Matter::ColorControl 클러스터 예제 (ESP32)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published