ESP32-C3 : AWS 연동 시험 (Rainmaker 사용)

ESPRESSIF|2021. 7. 3. 19:02

1. ESP32-IDF 를 설치 (IDF4.3 버젼으로 시험)

2. Rainmaker를 불러오기 

https://rainmaker.espressif.com/docs/get-started.html

 

ESP RAINMAKER · Harness the Power of Cloud for Your Business

Harness the Power of Cloud for Your Business

rainmaker.espressif.com

$ git clone --recursive https://github.com/espressif/esp-rainmaker.git

3.   LED light  example로 이동하여 빌드

빌드전에 반드시 타겟을  ESP32-C3로 해야 한다. (idf.py set-target esp32c3)

 

4.  Flash 이후 부팅을 하면,  QR 코드가 나옵니다. 이를 이용하여  APP에서 기기등록을 할수 있다.

등록된 기기가 아닌 이상 QR코드는 생성된다. 

QR코드 사용하지 않고, BLE로 만으로도 등록이 가능하다. 

화면에 QR코드가 깨질 경우(시리얼터미널의 폰트 문제), 아래 주소를 웹브라우져에 붙여 넣으면 된다. 

 

5.  스마트폰 APP에서 제어 화면 :  Google playstore 에서  ESP-rainmaker를 설치하면 된다. 

QR코드로 등록시는  APP에서 QR코드를 읽으면 된다. 

BLE로 연결시는 아래 "I don't have QR code"를 터치하면 된다. 

 

여러개의 조명장치를 등록 가능하다. 

 

전원  on / off , 밝기, 색온도 조절이 가능하다. 

 

 

스케쥴러 기능을 지원한다.