samples: boards: deepsleep: add esp32s3_luatos_core

add overlay and conf file for esp32c3_luatos_core board

Signed-off-by: YuLong Yao <feilongphone@gmail.com>
diff --git a/samples/boards/esp32/deep_sleep/boards/esp32c3_luatos_core.conf b/samples/boards/esp32/deep_sleep/boards/esp32c3_luatos_core.conf
new file mode 100644
index 0000000..2ce9f6b
--- /dev/null
+++ b/samples/boards/esp32/deep_sleep/boards/esp32c3_luatos_core.conf
@@ -0,0 +1 @@
+CONFIG_EXAMPLE_GPIO_WAKEUP=y
diff --git a/samples/boards/esp32/deep_sleep/boards/esp32c3_luatos_core.overlay b/samples/boards/esp32/deep_sleep/boards/esp32c3_luatos_core.overlay
new file mode 100644
index 0000000..6235a93
--- /dev/null
+++ b/samples/boards/esp32/deep_sleep/boards/esp32c3_luatos_core.overlay
@@ -0,0 +1,21 @@
+/*
+ * Copyright (c) 2022 Espressif Systems (Shanghai) Co., Ltd.
+ *
+ * SPDX-License-Identifier: Apache-2.0
+ */
+
+/ {
+	aliases {
+		/* On ESP32-C3, only GPIO0~5 can be used
+		 * as wake-up sources
+		 */
+		wakeup-button = &sample_button;
+	};
+
+	gpio_keys {
+		compatible = "gpio-keys";
+		sample_button: sample_button {
+			gpios = <&gpio0 0 (GPIO_PULL_DOWN | GPIO_ACTIVE_HIGH)>;
+		};
+	};
+};
diff --git a/samples/boards/esp32/deep_sleep/boards/esp32c3_luatos_core_usb.conf b/samples/boards/esp32/deep_sleep/boards/esp32c3_luatos_core_usb.conf
new file mode 100644
index 0000000..2ce9f6b
--- /dev/null
+++ b/samples/boards/esp32/deep_sleep/boards/esp32c3_luatos_core_usb.conf
@@ -0,0 +1 @@
+CONFIG_EXAMPLE_GPIO_WAKEUP=y
diff --git a/samples/boards/esp32/deep_sleep/boards/esp32c3_luatos_core_usb.overlay b/samples/boards/esp32/deep_sleep/boards/esp32c3_luatos_core_usb.overlay
new file mode 100644
index 0000000..6235a93
--- /dev/null
+++ b/samples/boards/esp32/deep_sleep/boards/esp32c3_luatos_core_usb.overlay
@@ -0,0 +1,21 @@
+/*
+ * Copyright (c) 2022 Espressif Systems (Shanghai) Co., Ltd.
+ *
+ * SPDX-License-Identifier: Apache-2.0
+ */
+
+/ {
+	aliases {
+		/* On ESP32-C3, only GPIO0~5 can be used
+		 * as wake-up sources
+		 */
+		wakeup-button = &sample_button;
+	};
+
+	gpio_keys {
+		compatible = "gpio-keys";
+		sample_button: sample_button {
+			gpios = <&gpio0 0 (GPIO_PULL_DOWN | GPIO_ACTIVE_HIGH)>;
+		};
+	};
+};