This commit is contained in:
Alexandre B 2024-09-01 02:20:14 -04:00
parent a4c3c5e58d
commit 6287481695
15 changed files with 1497 additions and 527 deletions

View File

@ -1 +1 @@
99b05550216a6d5ed1ae25741e02ad58 C:/Users/alex/github/ESP-Nodes/ESP32-C3_Table-Lamp/build/ESP32-C3_Table-Lamp.bin
0b63fff9857784e8d03f19b360e4bfff C:/Users/alex/github/ESP-Nodes/ESP32-C3_Table-Lamp/build/ESP32-C3_Table-Lamp.bin

File diff suppressed because it is too large Load Diff

View File

@ -1,67 +1,70 @@
# ninja log v5
25 561 7468741050501181 project_elf_src_esp32c3.c ae96f4c1ff7dbfc2
25 561 7468741050501181 C:/Users/alex/github/ESP-Nodes/ESP32-C3_Table-Lamp/build/bootloader/project_elf_src_esp32c3.c ae96f4c1ff7dbfc2
103 654 7468741052611342 esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj d68256b65b3ba26c
237 763 7468741053695471 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/interrupts.c.obj 56b0606b90657de
145 832 7468741054266653 esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj 1c4eac1eaae476f2
293 1036 7468741056310778 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gpio_periph.c.obj c8ac2e4882ba32d0
338 1106 7468741056610895 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/uart_periph.c.obj 19e26aa5c91fb283
562 1262 7468741058184873 CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj 90b468359a65b033
8162 9041 7468741136145128 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_rtc_calib.c.obj 9da6d8ae31ae18a6
7571 8710 7468741132608055 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj 4bfa553669f5e2b8
338 1106 7468741056610895 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/uart_periph.c.obj 19e26aa5c91fb283
25 561 7468741050501181 project_elf_src_esp32c3.c ae96f4c1ff7dbfc2
293 1036 7468741056310778 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gpio_periph.c.obj c8ac2e4882ba32d0
8020 8954 7468741135623329 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_fields.c.obj b5da121739a6939e
25 561 7468741050501181 C:/Users/alex/github/ESP-Nodes/ESP32-C3_Table-Lamp/build/bootloader/project_elf_src_esp32c3.c ae96f4c1ff7dbfc2
9042 10013 7468741145727914 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj 10f283121219a262
1390 1953 7468741065666113 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/sdm_periph.c.obj 13022da21f525ca3
4921 5957 7468741104469782 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj 901cbb9a75624e80
103 654 7468741052611342 esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj d68256b65b3ba26c
2268 4659 7468741091727256 esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj 762363c22489643b
2339 3249 7468741078763390 esp-idf/hal/CMakeFiles/__idf_hal.dir/hal_utils.c.obj b2b5ebb5d1d6da2
237 763 7468741053695471 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/interrupts.c.obj 56b0606b90657de
6881 8020 7468741125577371 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj 2cfc56e4fdfe9591
145 832 7468741054266653 esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj 1c4eac1eaae476f2
5383 6294 7468741108594117 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj 35851e49198d2dbe
3509 4579 7468741090536185 esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir/esp_bootloader_desc.c.obj 839b6faf360ecc94
656 1389 7468741059869280 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/adc_periph.c.obj 34fdcad03cba96b7
764 1583 7468741061718186 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/dedic_gpio_periph.c.obj 89ec4d6d32e3d1fa
6295 7570 7468741121008717 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj 5e75db60c7f7da19
6452 7324 7468741119252197 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj bd2a5145e8e1702b
833 1630 7468741062352105 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gdma_periph.c.obj d074060f79affd58
11993 12822 7468741174265900 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj ed68c67584b1df87
1630 2268 7468741068835077 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2c_periph.c.obj e38edcfbfa87de9
1107 1662 7468741062905296 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/ledc_periph.c.obj 21303a6a86a4a006
1036 1764 7468741063316634 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/spi_periph.c.obj bc23f747494b05ca
1262 1812 7468741063882312 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/rmt_periph.c.obj 426e67261882935f
1390 1953 7468741065666113 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/sdm_periph.c.obj 13022da21f525ca3
1630 2268 7468741068835077 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2c_periph.c.obj e38edcfbfa87de9
2622 3629 7468741081600694 esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj 10ed75e577da7712
1663 2338 7468741069072447 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/temperature_sensor_periph.c.obj e37faec6f36ba0a9
23100 23723 7468741283169048 esp-idf/soc/libsoc.a bdfc663fc2bd69e4
1583 2501 7468741069721640 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2s_periph.c.obj a5d3c6d9461a9986
8955 10124 7468741147268018 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c.obj 9b917eb811d90f5d
1764 2583 7468741071826097 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/timer_periph.c.obj 1aa47f9af1d6b8b7
5958 6880 7468741114568497 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj 150662eaf4f44d1
1813 2621 7468741072436267 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/mpi_periph.c.obj 87d083ab63f09317
1953 2930 7468741074251145 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/twai_periph.c.obj bcaf1db70319d164
2339 3249 7468741078763390 esp-idf/hal/CMakeFiles/__idf_hal.dir/hal_utils.c.obj b2b5ebb5d1d6da2
4659 5471 7468741100179445 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj 389756fa0c7bf5ec
2501 3287 7468741079291413 esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj 1847177e00c78ecb
8785 9886 7468741144713241 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj 531cdf1bd458651d
3629 4920 7468741094561428 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj 804311449e189c5a
2583 3509 7468741080883199 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32c3/efuse_hal.c.obj 9f08e3f437258f5d
2622 3629 7468741081600694 esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj 10ed75e577da7712
4579 5382 7468741099611667 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj 27fed9368c8b1784
2930 4101 7468741086691195 esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj 2803d37b66271e7a
3249 4189 7468741088181341 esp-idf/hal/CMakeFiles/__idf_hal.dir/cache_hal.c.obj 2fd677e41558961e
3288 4485 7468741090200097 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_wrap.c.obj 815db4a9796029be
3509 4579 7468741090536185 esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir/esp_bootloader_desc.c.obj 839b6faf360ecc94
2268 4659 7468741091727256 esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj 762363c22489643b
3629 4920 7468741094561428 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj 804311449e189c5a
4189 5024 7468741096250175 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj 407d840e97a2cb90
4102 5112 7468741096971524 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj caa5309ff2131b2f
11184 12075 7468741166038092 esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj e9f316615d931771
4189 5024 7468741096250175 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj 407d840e97a2cb90
4486 5305 7468741098926191 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj ec5a48dd28e70408
4579 5382 7468741099611667 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj 27fed9368c8b1784
4659 5471 7468741100179445 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj 389756fa0c7bf5ec
5024 5722 7468741102737818 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj 4bea60d8df89da86
4921 5957 7468741104469782 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj 901cbb9a75624e80
5112 6095 7468741105746762 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32c3.c.obj b3f144c28972bfc9
5383 6294 7468741108594117 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj 35851e49198d2dbe
5472 6451 7468741109458007 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32c3.c.obj eac7ba7736b76419
5305 6579 7468741111095932 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj eca97555acfe6d8a
5958 6880 7468741114568497 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj 150662eaf4f44d1
5722 7171 7468741117570165 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj cdaf3e13b9b9176c
6452 7324 7468741119252197 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj bd2a5145e8e1702b
6096 7421 7468741120014335 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj 9a626f5cc4815395
6295 7570 7468741121008717 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj 5e75db60c7f7da19
6579 7688 7468741122255766 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj a66e4eac6663d398
6881 8020 7468741125577371 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj 2cfc56e4fdfe9591
7172 8162 7468741126778848 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_sha.c.obj e0664b1bc6d28f0f
7324 8310 7468741129043230 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_soc.c.obj 8f400d5a738dde8f
8649 9958 7468741145178355 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj 24e70ce5427f3f71
5024 5722 7468741102737818 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj 4bea60d8df89da86
9399 10464 7468741149977219 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj 3348c6bbcd62b00e
5112 6095 7468741105746762 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32c3.c.obj b3f144c28972bfc9
7689 8649 7468741132668356 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_table.c.obj 8079c30fe9fb4169
7571 8710 7468741132608055 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj 4bfa553669f5e2b8
5472 6451 7468741109458007 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32c3.c.obj eac7ba7736b76419
5722 7171 7468741117570165 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj cdaf3e13b9b9176c
7324 8310 7468741129043230 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_soc.c.obj 8f400d5a738dde8f
6096 7421 7468741120014335 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj 9a626f5cc4815395
6579 7688 7468741122255766 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj a66e4eac6663d398
7172 8162 7468741126778848 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_sha.c.obj e0664b1bc6d28f0f
7421 8784 7468741132798150 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_esp32c3.c.obj f79923c6956d0722
8020 8954 7468741135623329 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_fields.c.obj b5da121739a6939e
8162 9041 7468741136145128 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_rtc_calib.c.obj 9da6d8ae31ae18a6
8310 9399 7468741139506442 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32c3/esp_efuse_utility.c.obj 734e5392039fa394
8710 9837 7468741144018876 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj 8d1e089955bdaf7f
8785 9886 7468741144713241 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj 531cdf1bd458651d
8649 9958 7468741145178355 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj 24e70ce5427f3f71
9042 10013 7468741145727914 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj 10f283121219a262
8955 10124 7468741147268018 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c.obj 9b917eb811d90f5d
9399 10464 7468741149977219 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj 3348c6bbcd62b00e
9838 10686 7468741152481397 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj 1c61ba7fc943c45a
9886 10967 7468741153313536 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/cpu_region_protect.c.obj 10686f8cf89d9587
9958 11184 7468741157422966 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_clk_init.c.obj eb864fa021de69f6
@ -70,13 +73,12 @@
10464 11808 7468741163643088 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_sleep.c.obj 11e3eca299843b1b
10686 11878 7468741163942358 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_time.c.obj 18bfe3f3b44f10f1
10967 11993 7468741165739629 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/chip_info.c.obj d19eaaa28608e7a1
11184 12075 7468741166038092 esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj e9f316615d931771
11536 12239 7468741168334440 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj d3a5d4ebc4e4eacf
11394 12338 7468741169512613 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj e14c52222f5d0776
11808 12528 7468741171278421 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj 4917eb6e2214d84b
11879 12692 7468741171740481 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj 6aae4ec8666976dc
12075 12817 7468741174089371 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_systimer.c.obj cb334763f58c96b5
11993 12822 7468741174265900 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj ed68c67584b1df87
18171 19385 7468741238964780 esp-idf/efuse/libefuse.a 98dbe5be3dcb1d9
12239 13035 7468741176411072 esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj bd5a94e5fc234b76
12338 13136 7468741177226757 esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj 5a418c97f9469556
12528 13189 7468741178530791 esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj 9321e321daf98d27
@ -86,16 +88,17 @@
14555 15714 7468741202929069 esp-idf/esp_common/libesp_common.a 74b2afbbf04b6a3b
15715 17408 7468741219421957 esp-idf/esp_hw_support/libesp_hw_support.a 876a46da94f3174
17408 18171 7468741227458858 esp-idf/esp_system/libesp_system.a 9865fae18d56f3da
18171 19385 7468741238964780 esp-idf/efuse/libefuse.a 98dbe5be3dcb1d9
19385 20503 7468741249932307 esp-idf/bootloader_support/libbootloader_support.a c5981583f1864372
20504 21108 7468741257251724 esp-idf/esp_bootloader_format/libesp_bootloader_format.a 2f983d7203ac0acc
21108 21672 7468741263036850 esp-idf/spi_flash/libspi_flash.a 4780c8ced46aea8b
21672 22414 7468741268973960 esp-idf/hal/libhal.a ceb6594fa3c0699a
22414 23099 7468741276061766 esp-idf/micro-ecc/libmicro-ecc.a 676d27ee1c2f642f
23100 23723 7468741283169048 esp-idf/soc/libsoc.a bdfc663fc2bd69e4
23723 24330 7468741289501459 esp-idf/main/libmain.a bfcafb8b7be2f496
24330 25221 7468741296653047 bootloader.elf a90217a5039851ec
25221 26732 7468741312254025 .bin_timestamp e34dd6fe40542519
25221 26732 7468741312254025 C:/Users/alex/github/ESP-Nodes/ESP32-C3_Table-Lamp/build/bootloader/.bin_timestamp e34dd6fe40542519
26732 27367 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 17dacf72aac08666
26732 27367 0 C:/Users/alex/github/ESP-Nodes/ESP32-C3_Table-Lamp/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 17dacf72aac08666
18 36890 7468746175875206 build.ninja 61bdab6a6c3b8747
25 436 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 17dacf72aac08666
25 436 0 C:/Users/alex/github/ESP-Nodes/ESP32-C3_Table-Lamp/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 17dacf72aac08666

File diff suppressed because one or more lines are too long

View File

@ -152,8 +152,38 @@ Bare-bones ESP32 module can be programmed via UART interface (`GPIO03` and `GPIO
### ESP-IDF Framework
_Configuration menu custom variables
_Configuration menu custom variables_
_Kconfig.projbuild_ file contains custom menu configuration for setting user-defined variables such as button GPIO, device description, etc._
``` text
menu "Example Configuration"
config EXAMPLE_BOARD_BUTTON_GPIO
int "Boot Button GPIO"
default 9 if IDF_TARGET_ESP32C3 || IDF_TARGET_ESP32C6
default 0
help
GPIO number on which the "Boot" button is connected. This is generally used
by the application for custom operations like toggling states, resetting to defaults, etc.
config EXAMPLE_ENABLE_TEST_NOTIFICATIONS
bool "Test Notifications"
default n
help
Enable this option to test mobile push notifications. When enabled, turning on the switch using
push button will trigger a parameter notification {"Switch":{"Power":true}} and turning off will
trigger an alert "Switch was turned off".
config EXAMPLE_OUTPUT_GPIO
int "Output GPIO"
default 19
help
This is an output GPIO that will be connected to a relay or other driver circuit in most cases.
If the power changes, this GPIO output level will also change.
endmenu
```
## Temperature Node. The Key Elements and Components