diff --git a/examples/all-clusters-app/esp32/CMakeLists.txt b/examples/all-clusters-app/esp32/CMakeLists.txt index 952018ffadac11..81c43f32f73198 100644 --- a/examples/all-clusters-app/esp32/CMakeLists.txt +++ b/examples/all-clusters-app/esp32/CMakeLists.txt @@ -27,7 +27,8 @@ set(EXTRA_COMPONENT_DIRS if(${IDF_TARGET} STREQUAL "esp32") set(EXTRA_COMPONENT_DIRS ${EXTRA_COMPONENT_DIRS} - "${CMAKE_CURRENT_LIST_DIR}/../../common/m5stack-tft/repo/components" + "${CMAKE_CURRENT_LIST_DIR}/../../common/m5stack-tft/repo/components/tft" + "${CMAKE_CURRENT_LIST_DIR}/../../common/m5stack-tft/repo/components/spidriver" "${CMAKE_CURRENT_LIST_DIR}/../../common/screen-framework" ) endif() diff --git a/examples/all-clusters-app/esp32/Makefile b/examples/all-clusters-app/esp32/Makefile index 22869cbb2ec8af..60edc2f9616412 100644 --- a/examples/all-clusters-app/esp32/Makefile +++ b/examples/all-clusters-app/esp32/Makefile @@ -25,7 +25,8 @@ PROJECT_NAME := chip-all-clusters-app EXTRA_COMPONENT_DIRS += $(PROJECT_PATH)/third_party/connectedhomeip/config/esp32/components \ $(PROJECT_PATH)/../../common/QRCode \ ifeq($(IDF_TARGET),'esp32') -EXTRA_COMPONENT_DIRS += $(PROJECT_PATH)/../../common/m5stack-tft/repo/components \ +EXTRA_COMPONENT_DIRS += $(PROJECT_PATH)/../../common/m5stack-tft/repo/components/tft \ + $(PROJECT_PATH)/../../common/m5stack-tft/repo/components/spidriver \ $(PROJECT_PATH)/../../common/screen-framework \ endif CXXFLAGS += -std=gnu++14 -Os -DLWIP_IPV6_SCOPES=0 diff --git a/examples/all-clusters-app/esp32/README.md b/examples/all-clusters-app/esp32/README.md index 5fb6ae0542690e..bfce1f1fd6e8d8 100644 --- a/examples/all-clusters-app/esp32/README.md +++ b/examples/all-clusters-app/esp32/README.md @@ -95,6 +95,10 @@ If packages are already installed then simply activate it. Rendezvous mode so that the device can communicate over an insecure channel. This can be done through `Demo`->`Rendezvous Mode`->`Bypass` + If you are using `ESP32C3-DevKitM` and need BLEAdvertising, please enable host based + privacy for random address through `Component config`->`Bluetooth`->'NimBLE Options'-> + `enable host based privacy form random address`. + To connect the ESP32 to your network, configure the Wi-Fi SSID and Passphrase through `Component config`->`CHIP Device Layer`->`WiFi Station Options`->`Default WiFi SSID` and `Default WiFi Password` respectively.