| # | 
 | #    Copyright (c) 2020 Project CHIP Authors | 
 | #    Copyright (c) 2018 Nest Labs, Inc. | 
 | #    All rights reserved. | 
 | # | 
 | #    Licensed under the Apache License, Version 2.0 (the "License"); | 
 | #    you may not use this file except in compliance with the License. | 
 | #    You may obtain a copy of the License at | 
 | # | 
 | #        http://www.apache.org/licenses/LICENSE-2.0 | 
 | # | 
 | #    Unless required by applicable law or agreed to in writing, software | 
 | #    distributed under the License is distributed on an "AS IS" BASIS, | 
 | #    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
 | #    See the License for the specific language governing permissions and | 
 | #    limitations under the License. | 
 | # | 
 | #    Description: | 
 | #      Some useful defaults for the demo app configuration. | 
 | # | 
 |  | 
 |  | 
 | # Default to 921600 baud when flashing and monitoring device | 
 | CONFIG_ESPTOOLPY_BAUD_921600B=y | 
 | CONFIG_ESPTOOLPY_BAUD=921600 | 
 | CONFIG_ESPTOOLPY_COMPRESSED=y | 
 | CONFIG_ESPTOOLPY_MONITOR_BAUD_115200B=y | 
 | CONFIG_ESPTOOLPY_MONITOR_BAUD=115200 | 
 |  | 
 | #enable BT | 
 | CONFIG_BT_ENABLED=y | 
 | CONFIG_BT_NIMBLE_ENABLED=y | 
 |  | 
 | #enable lwip ipv6 autoconfig | 
 | CONFIG_LWIP_IPV6_AUTOCONFIG=y | 
 |  | 
 | # Use a custom partition table | 
 | CONFIG_PARTITION_TABLE_CUSTOM=y | 
 | CONFIG_PARTITION_TABLE_FILENAME="partitions.csv" | 
 |  | 
 | # Add RTC memory to system heap | 
 | CONFIG_ESP_SYSTEM_ALLOW_RTC_FAST_MEM_AS_HEAP=y | 
 |  | 
 | # Product id | 
 | CONFIG_DEVICE_VENDOR_ID=0xFFF1 | 
 | CONFIG_DEVICE_PRODUCT_ID=0x8008 | 
 |  | 
 | # Main task needs a bit more stack than the default | 
 | # default is 3584, bump this up to 4k. | 
 | CONFIG_ESP_MAIN_TASK_STACK_SIZE=4096 | 
 |  | 
 | # Serial Flasher config | 
 | CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y | 
 | CONFIG_ESPTOOLPY_FLASHSIZE="4MB" | 
 |  | 
 | # Enable OTA Requestor | 
 | CONFIG_ENABLE_OTA_REQUESTOR=y | 
 | CONFIG_DEVICE_SOFTWARE_VERSION_NUMBER=2 |