├── .gitattributes ├── .gitignore ├── Doc ├── CH340DS1_cn.PDF ├── CH340DS1_en.PDF ├── esp32_datasheet_cn.pdf ├── esp32_datasheet_en.pdf ├── esp32_technical_reference_manual_cn.pdf └── esp32_technical_reference_manual_en.pdf ├── Examples ├── arduino │ └── blink │ │ ├── README.md │ │ └── blink.ino ├── esp-idf │ ├── blink │ │ ├── .vscode │ │ │ └── settings.json │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── README.md │ │ ├── example_test.py │ │ ├── main │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig.projbuild │ │ │ ├── blink_example_main.c │ │ │ └── component.mk │ │ ├── sdkconfig │ │ ├── sdkconfig.ci │ │ ├── sdkconfig.defaults │ │ └── sdkconfig.old │ ├── blink_spiram │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── README.md │ │ ├── example_test.py │ │ ├── main │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig.projbuild │ │ │ ├── blink_example_main.c │ │ │ └── component.mk │ │ ├── sdkconfig │ │ ├── sdkconfig.ci │ │ ├── sdkconfig.defaults │ │ └── sdkconfig.old │ └── buildclean.bat └── mpy │ ├── Examples │ ├── ap.py │ └── led.py │ └── Firmwares │ ├── ESP32_GENERIC-20241129-v1.24.1.bin │ ├── ESP32_GENERIC-SPIRAM-20241129-v1.24.1.bin │ ├── README.md │ ├── esp32-20220618-v1.19.1.bin │ └── esp32-20230426-v1.20.0.bin ├── Hardware ├── WeAct-ESP32CoreBoard_V10 Board Shape 外形.pdf ├── WeAct-ESP32CoreBoard_V10_SchDoc.pdf ├── WeAct-ESP32CoreBoard_V11 Board Shape 外形.pdf └── WeAct-ESP32CoreBoard_V11_SchDoc.pdf ├── Images └── 1.png ├── README.md ├── README_zh.md └── Tools ├── CH341SER.EXE ├── CH341SER_MAC.ZIP └── esptool-v4.5.1-win64_WeActStudio.7z /.gitattributes: -------------------------------------------------------------------------------- 1 | *.hex binary -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.psd 2 | *.o 3 | .DS_Store 4 | *~ 5 | .~lock* 6 | *.uvopt 7 | *.dep 8 | *.bak 9 | *.uvgui.* 10 | *.uvguix.* 11 | 12 | UNSupport/ 13 | 14 | *.swp 15 | *.save 16 | .project 17 | .settings 18 | .cproject 19 | obj/ 20 | patches/ 21 | .idea 22 | *.crf 23 | *.d 24 | *.lnp 25 | 26 | # artefacts of top-level Makefile 27 | /downloads/ 28 | */build/ 29 | # local changes only 30 | make/local.mk 31 | 32 | # artefacts for VisualGDB (running in Visual Studio) 33 | mcu.mak 34 | mcu.mak.old 35 | stm32.mak 36 | 37 | # eclipse launch configurations 38 | /support/eclipse 39 | 40 | # ozone launch configurations 41 | /support/ozone 42 | 43 | # artefacts for Visual Studio Code 44 | /.vscode/ 45 | 46 | # artefacts for CLion 47 | /cmake-build-debug/ 48 | 49 | .vagrant 50 | ubuntu*.log 51 | /.vs 52 | 53 | .vscode/ -------------------------------------------------------------------------------- /Doc/CH340DS1_cn.PDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Doc/CH340DS1_cn.PDF -------------------------------------------------------------------------------- /Doc/CH340DS1_en.PDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Doc/CH340DS1_en.PDF -------------------------------------------------------------------------------- /Doc/esp32_datasheet_cn.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Doc/esp32_datasheet_cn.pdf -------------------------------------------------------------------------------- /Doc/esp32_datasheet_en.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Doc/esp32_datasheet_en.pdf -------------------------------------------------------------------------------- /Doc/esp32_technical_reference_manual_cn.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Doc/esp32_technical_reference_manual_cn.pdf -------------------------------------------------------------------------------- /Doc/esp32_technical_reference_manual_en.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Doc/esp32_technical_reference_manual_en.pdf -------------------------------------------------------------------------------- /Examples/arduino/blink/README.md: -------------------------------------------------------------------------------- 1 | 选择 `ESP32 Dev Module` 2 | 3 | Select `ESP32 Dev Module` -------------------------------------------------------------------------------- /Examples/arduino/blink/blink.ino: -------------------------------------------------------------------------------- 1 | /*--------------------------------------- 2 | - WeAct Studio Official Link 3 | - taobao: weactstudio.taobao.com 4 | - aliexpress: weactstudio.aliexpress.com 5 | - github: github.com/WeActTC 6 | - gitee: gitee.com/WeAct-TC 7 | - blog: www.weact-tc.cn 8 | ---------------------------------------*/ 9 | 10 | void setup() { 11 | Serial.begin(115200); 12 | 13 | digitalWrite(22, HIGH); 14 | pinMode(22, OUTPUT); 15 | } 16 | 17 | void loop() { 18 | digitalWrite(22, HIGH); 19 | delay(1000); 20 | digitalWrite(22, LOW); 21 | delay(1000); 22 | 23 | Serial.println("Hello WeAct Studio!"); 24 | } 25 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "idf.adapterTargetName": "esp32", 3 | "idf.openOcdConfigs": [ 4 | "interface/ftdi/esp32_devkitj_v1.cfg", 5 | "target/esp32.cfg" 6 | ], 7 | "idf.portWin": "COM13", 8 | "idf.flashType": "UART" 9 | } -------------------------------------------------------------------------------- /Examples/esp-idf/blink/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # The following five lines of boilerplate have to be in your project's 2 | # CMakeLists in this exact order for cmake to work correctly 3 | cmake_minimum_required(VERSION 3.5) 4 | 5 | include($ENV{IDF_PATH}/tools/cmake/project.cmake) 6 | project(blink) 7 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # This is a project Makefile. It is assumed the directory this Makefile resides in is a 3 | # project subdirectory. 4 | # 5 | 6 | PROJECT_NAME := blink 7 | 8 | include $(IDF_PATH)/make/project.mk 9 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink/README.md: -------------------------------------------------------------------------------- 1 | # Blink Example 2 | 3 | (See the README.md file in the upper level 'examples' directory for more information about examples.) 4 | 5 | This example demonstrates how to blink a LED using GPIO or RMT for the addressable LED, i.e. [WS2812](http://www.world-semi.com/Certifications/WS2812B.html). 6 | 7 | See the RMT examples in the [RMT Peripheral](../../peripherals/rmt) for more information about how to use it. 8 | 9 | ## How to Use Example 10 | 11 | Before project configuration and build, be sure to set the correct chip target using `idf.py set-target `. 12 | 13 | ### Hardware Required 14 | 15 | * A development board with ESP32/ESP32-S2/ESP32-S3/ESP32-C3 SoC (e.g., ESP32-DevKitC, ESP-WROVER-KIT, etc.) 16 | * A USB cable for Power supply and programming 17 | 18 | Some development boards use an addressable LED instead of a regular one. These development boards include: 19 | 20 | | Board | LED type | Pin | 21 | | -------------------- | -------------------- | -------------------- | 22 | | ESP32-C3-DevKitC-1 | Addressable | GPIO8 | 23 | | ESP32-C3-DevKitM-1 | Addressable | GPIO8 | 24 | | ESP32-S2-DevKitM-1 | Addressable | GPIO18 | 25 | | ESP32-S2-Saola-1 | Addressable | GPIO18 | 26 | | ESP32-S3-DevKitC-1 | Addressable | GPIO48 | 27 | 28 | See [Development Boards](https://www.espressif.com/en/products/devkits) for more information about it. 29 | 30 | ### Configure the Project 31 | 32 | Open the project configuration menu (`idf.py menuconfig`). 33 | 34 | In the `Example Configuration` menu: 35 | 36 | * Select the LED type in the `Blink LED type` option. 37 | * Use `GPIO` for regular LED blink. 38 | * Use `RMT` for addressable LED blink. 39 | * Use `RMT Channel` to select the RMT peripheral channel. 40 | * Set the GPIO number used for the signal in the `Blink GPIO number` option. 41 | * Set the blinking period in the `Blink period in ms` option. 42 | 43 | ### Build and Flash 44 | 45 | Run `idf.py -p PORT flash monitor` to build, flash and monitor the project. 46 | 47 | (To exit the serial monitor, type ``Ctrl-]``.) 48 | 49 | See the [Getting Started Guide](https://docs.espressif.com/projects/esp-idf/en/latest/get-started/index.html) for full steps to configure and use ESP-IDF to build projects. 50 | 51 | ## Example Output 52 | 53 | As you run the example, you will see the LED blinking, according to the previously defined period. For the addressable LED, you can also change the LED color by setting the `pStrip_a->set_pixel(pStrip_a, 0, 16, 16, 16);` (LED Strip, Pixel Number, Red, Green, Blue) with values from 0 to 255 in the `blink.c` file. 54 | 55 | ``` 56 | I (315) example: Example configured to blink addressable LED! 57 | I (325) example: Turning the LED OFF! 58 | I (1325) example: Turning the LED ON! 59 | I (2325) example: Turning the LED OFF! 60 | I (3325) example: Turning the LED ON! 61 | I (4325) example: Turning the LED OFF! 62 | I (5325) example: Turning the LED ON! 63 | I (6325) example: Turning the LED OFF! 64 | I (7325) example: Turning the LED ON! 65 | I (8325) example: Turning the LED OFF! 66 | ``` 67 | 68 | Note: The color order could be different according to the LED model. 69 | 70 | The pixel number indicates the pixel position in the LED strip. For a single LED, use 0. 71 | 72 | ## Troubleshooting 73 | 74 | * If the LED isn't blinking, check the GPIO or the LED type selection in the `Example Configuration` menu. 75 | 76 | For any technical queries, please open an [issue](https://github.com/espressif/esp-idf/issues) on GitHub. We will get back to you soon. 77 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink/example_test.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | 3 | from __future__ import division, print_function, unicode_literals 4 | 5 | import hashlib 6 | import os 7 | import re 8 | 9 | import ttfw_idf 10 | from tiny_test_fw import Utility 11 | 12 | 13 | def verify_elf_sha256_embedding(dut): 14 | elf_file = os.path.join(dut.app.binary_path, 'blink.elf') 15 | sha256 = hashlib.sha256() 16 | with open(elf_file, 'rb') as f: 17 | sha256.update(f.read()) 18 | sha256_expected = sha256.hexdigest() 19 | 20 | dut.reset() 21 | sha256_reported = dut.expect(re.compile(r'ELF file SHA256:\s+([a-f0-9]+)'), timeout=5)[0] 22 | 23 | Utility.console_log('ELF file SHA256: %s' % sha256_expected) 24 | Utility.console_log('ELF file SHA256 (reported by the app): %s' % sha256_reported) 25 | # the app reports only the first several hex characters of the SHA256, check that they match 26 | if not sha256_expected.startswith(sha256_reported): 27 | raise ValueError('ELF file SHA256 mismatch') 28 | 29 | 30 | @ttfw_idf.idf_example_test(env_tag='Example_GENERIC', target=['esp32', 'esp32c3']) 31 | def test_examples_blink(env, extra_data): 32 | dut = env.get_dut('blink', 'examples/get-started/blink') 33 | binary_file = os.path.join(dut.app.binary_path, 'blink.bin') 34 | bin_size = os.path.getsize(binary_file) 35 | ttfw_idf.log_performance('blink_bin_size', '{}KB'.format(bin_size // 1024)) 36 | 37 | dut.start_app() 38 | 39 | verify_elf_sha256_embedding(dut) 40 | 41 | 42 | if __name__ == '__main__': 43 | test_examples_blink() 44 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink/main/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | idf_component_register(SRCS "blink_example_main.c" 2 | INCLUDE_DIRS ".") 3 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink/main/Kconfig.projbuild: -------------------------------------------------------------------------------- 1 | menu "Example Configuration" 2 | 3 | choice BLINK_LED 4 | prompt "Blink LED type" 5 | default BLINK_LED_GPIO if IDF_TARGET_ESP32 6 | default BLINK_LED_RMT 7 | help 8 | Defines the default peripheral for blink example 9 | 10 | config BLINK_LED_GPIO 11 | bool "GPIO" 12 | config BLINK_LED_RMT 13 | bool "RMT - Addressable LED" 14 | endchoice 15 | 16 | config BLINK_LED_RMT_CHANNEL 17 | depends on BLINK_LED_RMT 18 | int "RMT Channel" 19 | range 0 7 20 | default 0 21 | help 22 | Set the RMT peripheral channel. 23 | ESP32 RMT channel from 0 to 7 24 | ESP32-S2 RMT channel from 0 to 3 25 | ESP32-S3 RMT channel from 0 to 3 26 | ESP32-C3 RMT channel from 0 to 1 27 | 28 | config BLINK_GPIO 29 | int "Blink GPIO number" 30 | range 0 48 31 | default 8 if IDF_TARGET_ESP32C3 || IDF_TARGET_ESP32H2 32 | default 18 if IDF_TARGET_ESP32S2 33 | default 48 if IDF_TARGET_ESP32S3 34 | default 5 35 | help 36 | GPIO number (IOxx) to blink on and off or the RMT signal for the addressable LED. 37 | Some GPIOs are used for other purposes (flash connections, etc.) and cannot be used to blink. 38 | 39 | config BLINK_PERIOD 40 | int "Blink period in ms" 41 | range 10 3600000 42 | default 1000 43 | help 44 | Define the blinking period in milliseconds. 45 | 46 | endmenu 47 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink/main/blink_example_main.c: -------------------------------------------------------------------------------- 1 | /* Blink Example 2 | 3 | This example code is in the Public Domain (or CC0 licensed, at your option.) 4 | 5 | Unless required by applicable law or agreed to in writing, this 6 | software is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR 7 | CONDITIONS OF ANY KIND, either express or implied. 8 | */ 9 | #include 10 | #include "freertos/FreeRTOS.h" 11 | #include "freertos/task.h" 12 | #include "driver/gpio.h" 13 | #include "esp_log.h" 14 | #include "sdkconfig.h" 15 | 16 | static const char *TAG = "example"; 17 | 18 | /* Use project configuration menu (idf.py menuconfig) to choose the GPIO to blink, 19 | or you can edit the following line and set a number here. 20 | */ 21 | #define BLINK_GPIO CONFIG_BLINK_GPIO 22 | 23 | static uint8_t s_led_state = 0; 24 | 25 | static void blink_led(void) 26 | { 27 | /* Set the GPIO level according to the state (LOW or HIGH)*/ 28 | gpio_set_level(BLINK_GPIO, s_led_state); 29 | } 30 | 31 | static void configure_led(void) 32 | { 33 | ESP_LOGI(TAG, "Example configured to blink GPIO LED!"); 34 | gpio_reset_pin(BLINK_GPIO); 35 | /* Set the GPIO as a push/pull output */ 36 | gpio_set_direction(BLINK_GPIO, GPIO_MODE_OUTPUT); 37 | } 38 | 39 | void app_main(void) 40 | { 41 | 42 | /* Configure the peripheral according to the LED type */ 43 | configure_led(); 44 | 45 | while (1) { 46 | ESP_LOGI(TAG, "Turning the LED %s!", s_led_state == true ? "ON" : "OFF"); 47 | blink_led(); 48 | /* Toggle the LED state */ 49 | s_led_state = !s_led_state; 50 | vTaskDelay(CONFIG_BLINK_PERIOD / portTICK_PERIOD_MS); 51 | } 52 | } 53 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink/main/component.mk: -------------------------------------------------------------------------------- 1 | # 2 | # "main" pseudo-component makefile. 3 | # 4 | # (Uses default behaviour of compiling all source files in directory, adding 'include' to include path.) 5 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink/sdkconfig: -------------------------------------------------------------------------------- 1 | # 2 | # Automatically generated file. DO NOT EDIT. 3 | # Espressif IoT Development Framework (ESP-IDF) Project Configuration 4 | # 5 | CONFIG_SOC_BROWNOUT_RESET_SUPPORTED="Not determined" 6 | CONFIG_SOC_TWAI_BRP_DIV_SUPPORTED="Not determined" 7 | CONFIG_SOC_DPORT_WORKAROUND="Not determined" 8 | CONFIG_SOC_CAPS_ECO_VER_MAX=301 9 | CONFIG_SOC_ADC_SUPPORTED=y 10 | CONFIG_SOC_DAC_SUPPORTED=y 11 | CONFIG_SOC_MCPWM_SUPPORTED=y 12 | CONFIG_SOC_SDMMC_HOST_SUPPORTED=y 13 | CONFIG_SOC_BT_SUPPORTED=y 14 | CONFIG_SOC_PCNT_SUPPORTED=y 15 | CONFIG_SOC_WIFI_SUPPORTED=y 16 | CONFIG_SOC_SDIO_SLAVE_SUPPORTED=y 17 | CONFIG_SOC_TWAI_SUPPORTED=y 18 | CONFIG_SOC_EMAC_SUPPORTED=y 19 | CONFIG_SOC_ULP_SUPPORTED=y 20 | CONFIG_SOC_CCOMP_TIMER_SUPPORTED=y 21 | CONFIG_SOC_RTC_FAST_MEM_SUPPORTED=y 22 | CONFIG_SOC_RTC_SLOW_MEM_SUPPORTED=y 23 | CONFIG_SOC_RTC_MEM_SUPPORTED=y 24 | CONFIG_SOC_I2S_SUPPORTED=y 25 | CONFIG_SOC_RMT_SUPPORTED=y 26 | CONFIG_SOC_SDM_SUPPORTED=y 27 | CONFIG_SOC_SUPPORT_COEXISTENCE=y 28 | CONFIG_SOC_AES_SUPPORTED=y 29 | CONFIG_SOC_MPI_SUPPORTED=y 30 | CONFIG_SOC_SHA_SUPPORTED=y 31 | CONFIG_SOC_FLASH_ENC_SUPPORTED=y 32 | CONFIG_SOC_SECURE_BOOT_SUPPORTED=y 33 | CONFIG_SOC_TOUCH_SENSOR_SUPPORTED=y 34 | CONFIG_SOC_DPORT_WORKAROUND_DIS_INTERRUPT_LVL=5 35 | CONFIG_SOC_XTAL_SUPPORT_26M=y 36 | CONFIG_SOC_XTAL_SUPPORT_40M=y 37 | CONFIG_SOC_XTAL_SUPPORT_AUTO_DETECT=y 38 | CONFIG_SOC_ADC_RTC_CTRL_SUPPORTED=y 39 | CONFIG_SOC_ADC_DIG_CTRL_SUPPORTED=y 40 | CONFIG_SOC_ADC_DMA_SUPPORTED=y 41 | CONFIG_SOC_ADC_PERIPH_NUM=2 42 | CONFIG_SOC_ADC_MAX_CHANNEL_NUM=10 43 | CONFIG_SOC_ADC_ATTEN_NUM=4 44 | CONFIG_SOC_ADC_DIGI_CONTROLLER_NUM=2 45 | CONFIG_SOC_ADC_PATT_LEN_MAX=16 46 | CONFIG_SOC_ADC_DIGI_MIN_BITWIDTH=9 47 | CONFIG_SOC_ADC_DIGI_MAX_BITWIDTH=12 48 | CONFIG_SOC_ADC_DIGI_RESULT_BYTES=2 49 | CONFIG_SOC_ADC_DIGI_DATA_BYTES_PER_CONV=4 50 | CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_HIGH=2 51 | CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_LOW=20 52 | CONFIG_SOC_ADC_RTC_MIN_BITWIDTH=9 53 | CONFIG_SOC_ADC_RTC_MAX_BITWIDTH=12 54 | CONFIG_SOC_RTC_SLOW_CLOCK_SUPPORT_8MD256=y 55 | CONFIG_SOC_SHARED_IDCACHE_SUPPORTED=y 56 | CONFIG_SOC_MMU_LINEAR_ADDRESS_REGION_NUM=5 57 | CONFIG_SOC_CPU_CORES_NUM=2 58 | CONFIG_SOC_CPU_INTR_NUM=32 59 | CONFIG_SOC_CPU_HAS_FPU=y 60 | CONFIG_SOC_CPU_BREAKPOINTS_NUM=2 61 | CONFIG_SOC_CPU_WATCHPOINTS_NUM=2 62 | CONFIG_SOC_CPU_WATCHPOINT_SIZE=64 63 | CONFIG_SOC_DAC_PERIPH_NUM=2 64 | CONFIG_SOC_DAC_RESOLUTION=8 65 | CONFIG_SOC_GPIO_PORT=1 66 | CONFIG_SOC_GPIO_PIN_COUNT=40 67 | CONFIG_SOC_GPIO_VALID_GPIO_MASK=0xFFFFFFFFFF 68 | CONFIG_SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK=0xEF0FEA 69 | CONFIG_SOC_I2C_NUM=2 70 | CONFIG_SOC_I2C_FIFO_LEN=32 71 | CONFIG_SOC_I2C_SUPPORT_SLAVE=y 72 | CONFIG_SOC_I2C_SUPPORT_APB=y 73 | CONFIG_SOC_CLK_APLL_SUPPORTED=y 74 | CONFIG_SOC_APLL_MULTIPLIER_OUT_MIN_HZ=350000000 75 | CONFIG_SOC_APLL_MULTIPLIER_OUT_MAX_HZ=500000000 76 | CONFIG_SOC_APLL_MIN_HZ=5303031 77 | CONFIG_SOC_APLL_MAX_HZ=125000000 78 | CONFIG_SOC_I2S_NUM=2 79 | CONFIG_SOC_I2S_HW_VERSION_1=y 80 | CONFIG_SOC_I2S_SUPPORTS_APLL=y 81 | CONFIG_SOC_I2S_SUPPORTS_PDM=y 82 | CONFIG_SOC_I2S_SUPPORTS_PDM_TX=y 83 | CONFIG_SOC_I2S_SUPPORTS_PDM_RX=y 84 | CONFIG_SOC_I2S_SUPPORTS_ADC_DAC=y 85 | CONFIG_SOC_I2S_SUPPORTS_ADC=y 86 | CONFIG_SOC_I2S_SUPPORTS_DAC=y 87 | CONFIG_SOC_I2S_SUPPORTS_LCD_CAMERA=y 88 | CONFIG_SOC_I2S_TRANS_SIZE_ALIGN_WORD=y 89 | CONFIG_SOC_I2S_LCD_I80_VARIANT=y 90 | CONFIG_SOC_LCD_I80_SUPPORTED=y 91 | CONFIG_SOC_LCD_I80_BUSES=2 92 | CONFIG_SOC_LCD_I80_BUS_WIDTH=24 93 | CONFIG_SOC_LEDC_HAS_TIMER_SPECIFIC_MUX=y 94 | CONFIG_SOC_LEDC_SUPPORT_APB_CLOCK=y 95 | CONFIG_SOC_LEDC_SUPPORT_REF_TICK=y 96 | CONFIG_SOC_LEDC_SUPPORT_HS_MODE=y 97 | CONFIG_SOC_LEDC_CHANNEL_NUM=8 98 | CONFIG_SOC_LEDC_TIMER_BIT_WIDE_NUM=20 99 | CONFIG_SOC_MCPWM_GROUPS=2 100 | CONFIG_SOC_MCPWM_TIMERS_PER_GROUP=3 101 | CONFIG_SOC_MCPWM_OPERATORS_PER_GROUP=3 102 | CONFIG_SOC_MCPWM_COMPARATORS_PER_OPERATOR=2 103 | CONFIG_SOC_MCPWM_GENERATORS_PER_OPERATOR=2 104 | CONFIG_SOC_MCPWM_TRIGGERS_PER_OPERATOR=2 105 | CONFIG_SOC_MCPWM_GPIO_FAULTS_PER_GROUP=3 106 | CONFIG_SOC_MCPWM_CAPTURE_TIMERS_PER_GROUP=y 107 | CONFIG_SOC_MCPWM_CAPTURE_CHANNELS_PER_TIMER=3 108 | CONFIG_SOC_MCPWM_GPIO_SYNCHROS_PER_GROUP=3 109 | CONFIG_SOC_MPU_MIN_REGION_SIZE=0x20000000 110 | CONFIG_SOC_MPU_REGIONS_MAX_NUM=8 111 | CONFIG_SOC_PCNT_GROUPS=1 112 | CONFIG_SOC_PCNT_UNITS_PER_GROUP=8 113 | CONFIG_SOC_PCNT_CHANNELS_PER_UNIT=2 114 | CONFIG_SOC_PCNT_THRES_POINT_PER_UNIT=2 115 | CONFIG_SOC_RMT_GROUPS=1 116 | CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP=8 117 | CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP=8 118 | CONFIG_SOC_RMT_CHANNELS_PER_GROUP=8 119 | CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL=64 120 | CONFIG_SOC_RMT_SUPPORT_REF_TICK=y 121 | CONFIG_SOC_RMT_SUPPORT_APB=y 122 | CONFIG_SOC_RMT_CHANNEL_CLK_INDEPENDENT=y 123 | CONFIG_SOC_RTCIO_PIN_COUNT=18 124 | CONFIG_SOC_RTCIO_INPUT_OUTPUT_SUPPORTED=y 125 | CONFIG_SOC_RTCIO_HOLD_SUPPORTED=y 126 | CONFIG_SOC_RTCIO_WAKE_SUPPORTED=y 127 | CONFIG_SOC_SDM_GROUPS=1 128 | CONFIG_SOC_SDM_CHANNELS_PER_GROUP=8 129 | CONFIG_SOC_SPI_HD_BOTH_INOUT_SUPPORTED=y 130 | CONFIG_SOC_SPI_AS_CS_SUPPORTED=y 131 | CONFIG_SOC_SPI_PERIPH_NUM=3 132 | CONFIG_SOC_SPI_DMA_CHAN_NUM=2 133 | CONFIG_SOC_SPI_MAX_CS_NUM=3 134 | CONFIG_SOC_SPI_MAXIMUM_BUFFER_SIZE=64 135 | CONFIG_SOC_SPI_MAX_PRE_DIVIDER=8192 136 | CONFIG_SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED=y 137 | CONFIG_SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED=y 138 | CONFIG_SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED=y 139 | CONFIG_SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED=y 140 | CONFIG_SOC_TIMER_GROUPS=2 141 | CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP=2 142 | CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH=64 143 | CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS=4 144 | CONFIG_SOC_TIMER_GROUP_SUPPORT_APB=y 145 | CONFIG_SOC_TOUCH_VERSION_1=y 146 | CONFIG_SOC_TOUCH_SENSOR_NUM=10 147 | CONFIG_SOC_TOUCH_PAD_MEASURE_WAIT_MAX=0xFF 148 | CONFIG_SOC_TWAI_BRP_MIN=2 149 | CONFIG_SOC_TWAI_SUPPORT_MULTI_ADDRESS_LAYOUT=y 150 | CONFIG_SOC_UART_NUM=3 151 | CONFIG_SOC_UART_SUPPORT_APB_CLK=y 152 | CONFIG_SOC_UART_SUPPORT_REF_TICK=y 153 | CONFIG_SOC_UART_FIFO_LEN=128 154 | CONFIG_SOC_UART_BITRATE_MAX=5000000 155 | CONFIG_SOC_SPIRAM_SUPPORTED=y 156 | CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE=y 157 | CONFIG_SOC_SHA_SUPPORT_PARALLEL_ENG=y 158 | CONFIG_SOC_SHA_SUPPORT_SHA1=y 159 | CONFIG_SOC_SHA_SUPPORT_SHA256=y 160 | CONFIG_SOC_SHA_SUPPORT_SHA384=y 161 | CONFIG_SOC_SHA_SUPPORT_SHA512=y 162 | CONFIG_SOC_RSA_MAX_BIT_LEN=4096 163 | CONFIG_SOC_AES_SUPPORT_AES_128=y 164 | CONFIG_SOC_AES_SUPPORT_AES_192=y 165 | CONFIG_SOC_AES_SUPPORT_AES_256=y 166 | CONFIG_SOC_SECURE_BOOT_V1=y 167 | CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS=y 168 | CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX=32 169 | CONFIG_SOC_PHY_DIG_REGS_MEM_SIZE=21 170 | CONFIG_SOC_PM_SUPPORT_EXT_WAKEUP=y 171 | CONFIG_SOC_PM_SUPPORT_TOUCH_SENSOR_WAKEUP=y 172 | CONFIG_SOC_PM_SUPPORT_RTC_PERIPH_PD=y 173 | CONFIG_SOC_PM_SUPPORT_RTC_FAST_MEM_PD=y 174 | CONFIG_SOC_PM_SUPPORT_RTC_SLOW_MEM_PD=y 175 | CONFIG_SOC_PM_SUPPORT_MODEM_PD=y 176 | CONFIG_SOC_SDMMC_USE_IOMUX=y 177 | CONFIG_SOC_SDMMC_NUM_SLOTS=2 178 | CONFIG_SOC_WIFI_WAPI_SUPPORT=y 179 | CONFIG_SOC_WIFI_CSI_SUPPORT=y 180 | CONFIG_SOC_WIFI_MESH_SUPPORT=y 181 | CONFIG_SOC_BLE_SUPPORTED=y 182 | CONFIG_SOC_BLE_MESH_SUPPORTED=y 183 | CONFIG_SOC_BT_CLASSIC_SUPPORTED=y 184 | CONFIG_IDF_CMAKE=y 185 | CONFIG_IDF_TARGET_ARCH_XTENSA=y 186 | CONFIG_IDF_TARGET_ARCH="xtensa" 187 | CONFIG_IDF_TARGET="esp32" 188 | CONFIG_IDF_TARGET_ESP32=y 189 | CONFIG_IDF_FIRMWARE_CHIP_ID=0x0000 190 | 191 | # 192 | # Build type 193 | # 194 | CONFIG_APP_BUILD_TYPE_APP_2NDBOOT=y 195 | # CONFIG_APP_BUILD_TYPE_ELF_RAM is not set 196 | CONFIG_APP_BUILD_GENERATE_BINARIES=y 197 | CONFIG_APP_BUILD_BOOTLOADER=y 198 | CONFIG_APP_BUILD_USE_FLASH_SECTIONS=y 199 | # CONFIG_APP_REPRODUCIBLE_BUILD is not set 200 | # CONFIG_APP_NO_BLOBS is not set 201 | # CONFIG_APP_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set 202 | # CONFIG_APP_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set 203 | # end of Build type 204 | 205 | # 206 | # Bootloader config 207 | # 208 | CONFIG_BOOTLOADER_OFFSET_IN_FLASH=0x1000 209 | CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y 210 | # CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG is not set 211 | # CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_PERF is not set 212 | # CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE is not set 213 | # CONFIG_BOOTLOADER_LOG_LEVEL_NONE is not set 214 | # CONFIG_BOOTLOADER_LOG_LEVEL_ERROR is not set 215 | # CONFIG_BOOTLOADER_LOG_LEVEL_WARN is not set 216 | CONFIG_BOOTLOADER_LOG_LEVEL_INFO=y 217 | # CONFIG_BOOTLOADER_LOG_LEVEL_DEBUG is not set 218 | # CONFIG_BOOTLOADER_LOG_LEVEL_VERBOSE is not set 219 | CONFIG_BOOTLOADER_LOG_LEVEL=3 220 | # CONFIG_BOOTLOADER_SPI_CUSTOM_WP_PIN is not set 221 | CONFIG_BOOTLOADER_SPI_WP_PIN=7 222 | CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V=y 223 | # CONFIG_BOOTLOADER_FACTORY_RESET is not set 224 | # CONFIG_BOOTLOADER_APP_TEST is not set 225 | CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE=y 226 | CONFIG_BOOTLOADER_WDT_ENABLE=y 227 | # CONFIG_BOOTLOADER_WDT_DISABLE_IN_USER_CODE is not set 228 | CONFIG_BOOTLOADER_WDT_TIME_MS=9000 229 | # CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE is not set 230 | # CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP is not set 231 | # CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON is not set 232 | # CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS is not set 233 | CONFIG_BOOTLOADER_RESERVE_RTC_SIZE=0 234 | # CONFIG_BOOTLOADER_CUSTOM_RESERVE_RTC is not set 235 | CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT=y 236 | # end of Bootloader config 237 | 238 | # 239 | # Security features 240 | # 241 | CONFIG_SECURE_BOOT_V2_RSA_SUPPORTED=y 242 | CONFIG_SECURE_BOOT_V1_SUPPORTED=y 243 | CONFIG_SECURE_BOOT_V2_PREFERRED=y 244 | # CONFIG_SECURE_SIGNED_APPS_NO_SECURE_BOOT is not set 245 | # CONFIG_SECURE_BOOT is not set 246 | # CONFIG_SECURE_FLASH_ENC_ENABLED is not set 247 | # end of Security features 248 | 249 | # 250 | # Application manager 251 | # 252 | CONFIG_APP_COMPILE_TIME_DATE=y 253 | # CONFIG_APP_EXCLUDE_PROJECT_VER_VAR is not set 254 | # CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR is not set 255 | # CONFIG_APP_PROJECT_VER_FROM_CONFIG is not set 256 | CONFIG_APP_RETRIEVE_LEN_ELF_SHA=16 257 | # end of Application manager 258 | 259 | CONFIG_ESP_ROM_HAS_CRC_LE=y 260 | CONFIG_ESP_ROM_HAS_CRC_BE=y 261 | CONFIG_ESP_ROM_HAS_MZ_CRC32=y 262 | CONFIG_ESP_ROM_HAS_JPEG_DECODE=y 263 | CONFIG_ESP_ROM_NEEDS_SWSETUP_WORKAROUND=y 264 | 265 | # 266 | # Serial flasher config 267 | # 268 | # CONFIG_ESPTOOLPY_NO_STUB is not set 269 | CONFIG_ESPTOOLPY_FLASHMODE_QIO=y 270 | # CONFIG_ESPTOOLPY_FLASHMODE_QOUT is not set 271 | # CONFIG_ESPTOOLPY_FLASHMODE_DIO is not set 272 | # CONFIG_ESPTOOLPY_FLASHMODE_DOUT is not set 273 | CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR=y 274 | CONFIG_ESPTOOLPY_FLASHMODE="dio" 275 | CONFIG_ESPTOOLPY_FLASHFREQ_80M=y 276 | # CONFIG_ESPTOOLPY_FLASHFREQ_40M is not set 277 | # CONFIG_ESPTOOLPY_FLASHFREQ_26M is not set 278 | # CONFIG_ESPTOOLPY_FLASHFREQ_20M is not set 279 | CONFIG_ESPTOOLPY_FLASHFREQ="80m" 280 | # CONFIG_ESPTOOLPY_FLASHSIZE_1MB is not set 281 | # CONFIG_ESPTOOLPY_FLASHSIZE_2MB is not set 282 | CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y 283 | # CONFIG_ESPTOOLPY_FLASHSIZE_8MB is not set 284 | # CONFIG_ESPTOOLPY_FLASHSIZE_16MB is not set 285 | # CONFIG_ESPTOOLPY_FLASHSIZE_32MB is not set 286 | # CONFIG_ESPTOOLPY_FLASHSIZE_64MB is not set 287 | # CONFIG_ESPTOOLPY_FLASHSIZE_128MB is not set 288 | CONFIG_ESPTOOLPY_FLASHSIZE="4MB" 289 | # CONFIG_ESPTOOLPY_HEADER_FLASHSIZE_UPDATE is not set 290 | CONFIG_ESPTOOLPY_BEFORE_RESET=y 291 | # CONFIG_ESPTOOLPY_BEFORE_NORESET is not set 292 | CONFIG_ESPTOOLPY_BEFORE="default_reset" 293 | CONFIG_ESPTOOLPY_AFTER_RESET=y 294 | # CONFIG_ESPTOOLPY_AFTER_NORESET is not set 295 | CONFIG_ESPTOOLPY_AFTER="hard_reset" 296 | CONFIG_ESPTOOLPY_MONITOR_BAUD=115200 297 | # end of Serial flasher config 298 | 299 | # 300 | # Partition Table 301 | # 302 | CONFIG_PARTITION_TABLE_SINGLE_APP=y 303 | # CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE is not set 304 | # CONFIG_PARTITION_TABLE_TWO_OTA is not set 305 | # CONFIG_PARTITION_TABLE_CUSTOM is not set 306 | CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv" 307 | CONFIG_PARTITION_TABLE_FILENAME="partitions_singleapp.csv" 308 | CONFIG_PARTITION_TABLE_OFFSET=0x8000 309 | CONFIG_PARTITION_TABLE_MD5=y 310 | # end of Partition Table 311 | 312 | # 313 | # Example Configuration 314 | # 315 | CONFIG_BLINK_LED_GPIO=y 316 | # CONFIG_BLINK_LED_RMT is not set 317 | CONFIG_BLINK_GPIO=22 318 | CONFIG_BLINK_PERIOD=1000 319 | # end of Example Configuration 320 | 321 | # 322 | # Compiler options 323 | # 324 | CONFIG_COMPILER_OPTIMIZATION_DEFAULT=y 325 | # CONFIG_COMPILER_OPTIMIZATION_SIZE is not set 326 | # CONFIG_COMPILER_OPTIMIZATION_PERF is not set 327 | # CONFIG_COMPILER_OPTIMIZATION_NONE is not set 328 | CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE=y 329 | # CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT is not set 330 | # CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE is not set 331 | CONFIG_COMPILER_FLOAT_LIB_FROM_GCCLIB=y 332 | CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL=2 333 | # CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT is not set 334 | CONFIG_COMPILER_HIDE_PATHS_MACROS=y 335 | # CONFIG_COMPILER_CXX_EXCEPTIONS is not set 336 | # CONFIG_COMPILER_CXX_RTTI is not set 337 | CONFIG_COMPILER_STACK_CHECK_MODE_NONE=y 338 | # CONFIG_COMPILER_STACK_CHECK_MODE_NORM is not set 339 | # CONFIG_COMPILER_STACK_CHECK_MODE_STRONG is not set 340 | # CONFIG_COMPILER_STACK_CHECK_MODE_ALL is not set 341 | # CONFIG_COMPILER_WARN_WRITE_STRINGS is not set 342 | # CONFIG_COMPILER_DUMP_RTL_FILES is not set 343 | # end of Compiler options 344 | 345 | # 346 | # Component config 347 | # 348 | 349 | # 350 | # Application Level Tracing 351 | # 352 | # CONFIG_APPTRACE_DEST_JTAG is not set 353 | CONFIG_APPTRACE_DEST_NONE=y 354 | # CONFIG_APPTRACE_DEST_UART1 is not set 355 | # CONFIG_APPTRACE_DEST_UART2 is not set 356 | CONFIG_APPTRACE_DEST_UART_NONE=y 357 | CONFIG_APPTRACE_UART_TASK_PRIO=1 358 | CONFIG_APPTRACE_LOCK_ENABLE=y 359 | # end of Application Level Tracing 360 | 361 | # 362 | # Bluetooth 363 | # 364 | # CONFIG_BT_ENABLED is not set 365 | # end of Bluetooth 366 | 367 | # 368 | # Driver Configurations 369 | # 370 | 371 | # 372 | # Legacy ADC Configuration 373 | # 374 | CONFIG_ADC_DISABLE_DAC=y 375 | # CONFIG_ADC_SUPPRESS_DEPRECATE_WARN is not set 376 | 377 | # 378 | # Legacy ADC Calibration Configuration 379 | # 380 | CONFIG_ADC_CAL_EFUSE_TP_ENABLE=y 381 | CONFIG_ADC_CAL_EFUSE_VREF_ENABLE=y 382 | CONFIG_ADC_CAL_LUT_ENABLE=y 383 | # CONFIG_ADC_CALI_SUPPRESS_DEPRECATE_WARN is not set 384 | # end of Legacy ADC Calibration Configuration 385 | # end of Legacy ADC Configuration 386 | 387 | # 388 | # SPI Configuration 389 | # 390 | # CONFIG_SPI_MASTER_IN_IRAM is not set 391 | CONFIG_SPI_MASTER_ISR_IN_IRAM=y 392 | # CONFIG_SPI_SLAVE_IN_IRAM is not set 393 | CONFIG_SPI_SLAVE_ISR_IN_IRAM=y 394 | # end of SPI Configuration 395 | 396 | # 397 | # TWAI Configuration 398 | # 399 | # CONFIG_TWAI_ISR_IN_IRAM is not set 400 | # CONFIG_TWAI_ERRATA_FIX_BUS_OFF_REC is not set 401 | # CONFIG_TWAI_ERRATA_FIX_TX_INTR_LOST is not set 402 | # CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID is not set 403 | # CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT is not set 404 | CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM=y 405 | # end of TWAI Configuration 406 | 407 | # 408 | # UART Configuration 409 | # 410 | # CONFIG_UART_ISR_IN_IRAM is not set 411 | # end of UART Configuration 412 | 413 | # 414 | # GPIO Configuration 415 | # 416 | # CONFIG_GPIO_ESP32_SUPPORT_SWITCH_SLP_PULL is not set 417 | # CONFIG_GPIO_CTRL_FUNC_IN_IRAM is not set 418 | # end of GPIO Configuration 419 | 420 | # 421 | # Sigma Delta Modulator Configuration 422 | # 423 | # CONFIG_SDM_CTRL_FUNC_IN_IRAM is not set 424 | # CONFIG_SDM_SUPPRESS_DEPRECATE_WARN is not set 425 | # CONFIG_SDM_ENABLE_DEBUG_LOG is not set 426 | # end of Sigma Delta Modulator Configuration 427 | 428 | # 429 | # GPTimer Configuration 430 | # 431 | # CONFIG_GPTIMER_CTRL_FUNC_IN_IRAM is not set 432 | # CONFIG_GPTIMER_ISR_IRAM_SAFE is not set 433 | # CONFIG_GPTIMER_SUPPRESS_DEPRECATE_WARN is not set 434 | # CONFIG_GPTIMER_ENABLE_DEBUG_LOG is not set 435 | # end of GPTimer Configuration 436 | 437 | # 438 | # PCNT Configuration 439 | # 440 | # CONFIG_PCNT_CTRL_FUNC_IN_IRAM is not set 441 | # CONFIG_PCNT_ISR_IRAM_SAFE is not set 442 | # CONFIG_PCNT_SUPPRESS_DEPRECATE_WARN is not set 443 | # CONFIG_PCNT_ENABLE_DEBUG_LOG is not set 444 | # end of PCNT Configuration 445 | 446 | # 447 | # RMT Configuration 448 | # 449 | # CONFIG_RMT_ISR_IRAM_SAFE is not set 450 | # CONFIG_RMT_SUPPRESS_DEPRECATE_WARN is not set 451 | # CONFIG_RMT_ENABLE_DEBUG_LOG is not set 452 | # end of RMT Configuration 453 | 454 | # 455 | # MCPWM Configuration 456 | # 457 | # CONFIG_MCPWM_ISR_IRAM_SAFE is not set 458 | # CONFIG_MCPWM_CTRL_FUNC_IN_IRAM is not set 459 | # CONFIG_MCPWM_SUPPRESS_DEPRECATE_WARN is not set 460 | # CONFIG_MCPWM_ENABLE_DEBUG_LOG is not set 461 | # end of MCPWM Configuration 462 | 463 | # 464 | # I2S Configuration 465 | # 466 | # CONFIG_I2S_ISR_IRAM_SAFE is not set 467 | # CONFIG_I2S_SUPPRESS_DEPRECATE_WARN is not set 468 | # CONFIG_I2S_ENABLE_DEBUG_LOG is not set 469 | # end of I2S Configuration 470 | # end of Driver Configurations 471 | 472 | # 473 | # eFuse Bit Manager 474 | # 475 | # CONFIG_EFUSE_CUSTOM_TABLE is not set 476 | # CONFIG_EFUSE_VIRTUAL is not set 477 | # CONFIG_EFUSE_CODE_SCHEME_COMPAT_NONE is not set 478 | CONFIG_EFUSE_CODE_SCHEME_COMPAT_3_4=y 479 | # CONFIG_EFUSE_CODE_SCHEME_COMPAT_REPEAT is not set 480 | CONFIG_EFUSE_MAX_BLK_LEN=192 481 | # end of eFuse Bit Manager 482 | 483 | # 484 | # ESP-TLS 485 | # 486 | CONFIG_ESP_TLS_USING_MBEDTLS=y 487 | # CONFIG_ESP_TLS_USE_SECURE_ELEMENT is not set 488 | # CONFIG_ESP_TLS_CLIENT_SESSION_TICKETS is not set 489 | # CONFIG_ESP_TLS_SERVER is not set 490 | # CONFIG_ESP_TLS_PSK_VERIFICATION is not set 491 | # CONFIG_ESP_TLS_INSECURE is not set 492 | # end of ESP-TLS 493 | 494 | # 495 | # ADC and ADC Calibration 496 | # 497 | # CONFIG_ADC_ONESHOT_CTRL_FUNC_IN_IRAM is not set 498 | # CONFIG_ADC_CONTINUOUS_ISR_IRAM_SAFE is not set 499 | 500 | # 501 | # ADC Calibration Configurations 502 | # 503 | CONFIG_ADC_CALI_EFUSE_TP_ENABLE=y 504 | CONFIG_ADC_CALI_EFUSE_VREF_ENABLE=y 505 | CONFIG_ADC_CALI_LUT_ENABLE=y 506 | # end of ADC Calibration Configurations 507 | 508 | CONFIG_ADC_DISABLE_DAC_OUTPUT=y 509 | # end of ADC and ADC Calibration 510 | 511 | # 512 | # Common ESP-related 513 | # 514 | CONFIG_ESP_ERR_TO_NAME_LOOKUP=y 515 | # end of Common ESP-related 516 | 517 | # 518 | # Ethernet 519 | # 520 | CONFIG_ETH_ENABLED=y 521 | CONFIG_ETH_USE_ESP32_EMAC=y 522 | CONFIG_ETH_PHY_INTERFACE_RMII=y 523 | CONFIG_ETH_RMII_CLK_INPUT=y 524 | # CONFIG_ETH_RMII_CLK_OUTPUT is not set 525 | CONFIG_ETH_RMII_CLK_IN_GPIO=0 526 | CONFIG_ETH_DMA_BUFFER_SIZE=512 527 | CONFIG_ETH_DMA_RX_BUFFER_NUM=10 528 | CONFIG_ETH_DMA_TX_BUFFER_NUM=10 529 | CONFIG_ETH_USE_SPI_ETHERNET=y 530 | # CONFIG_ETH_SPI_ETHERNET_DM9051 is not set 531 | # CONFIG_ETH_SPI_ETHERNET_W5500 is not set 532 | # CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL is not set 533 | # CONFIG_ETH_USE_OPENETH is not set 534 | # CONFIG_ETH_TRANSMIT_MUTEX is not set 535 | # end of Ethernet 536 | 537 | # 538 | # Event Loop Library 539 | # 540 | # CONFIG_ESP_EVENT_LOOP_PROFILING is not set 541 | CONFIG_ESP_EVENT_POST_FROM_ISR=y 542 | CONFIG_ESP_EVENT_POST_FROM_IRAM_ISR=y 543 | # end of Event Loop Library 544 | 545 | # 546 | # GDB Stub 547 | # 548 | # end of GDB Stub 549 | 550 | # 551 | # ESP HTTP client 552 | # 553 | CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS=y 554 | # CONFIG_ESP_HTTP_CLIENT_ENABLE_BASIC_AUTH is not set 555 | CONFIG_ESP_HTTP_CLIENT_ENABLE_DIGEST_AUTH=y 556 | # end of ESP HTTP client 557 | 558 | # 559 | # HTTP Server 560 | # 561 | CONFIG_HTTPD_MAX_REQ_HDR_LEN=512 562 | CONFIG_HTTPD_MAX_URI_LEN=512 563 | CONFIG_HTTPD_ERR_RESP_NO_DELAY=y 564 | CONFIG_HTTPD_PURGE_BUF_LEN=32 565 | # CONFIG_HTTPD_LOG_PURGE_DATA is not set 566 | # CONFIG_HTTPD_WS_SUPPORT is not set 567 | # CONFIG_HTTPD_QUEUE_WORK_BLOCKING is not set 568 | # end of HTTP Server 569 | 570 | # 571 | # ESP HTTPS OTA 572 | # 573 | # CONFIG_ESP_HTTPS_OTA_DECRYPT_CB is not set 574 | # CONFIG_ESP_HTTPS_OTA_ALLOW_HTTP is not set 575 | # end of ESP HTTPS OTA 576 | 577 | # 578 | # ESP HTTPS server 579 | # 580 | # CONFIG_ESP_HTTPS_SERVER_ENABLE is not set 581 | # end of ESP HTTPS server 582 | 583 | # 584 | # Hardware Settings 585 | # 586 | 587 | # 588 | # Chip revision 589 | # 590 | # CONFIG_ESP32_REV_MIN_0 is not set 591 | # CONFIG_ESP32_REV_MIN_1 is not set 592 | # CONFIG_ESP32_REV_MIN_1_1 is not set 593 | # CONFIG_ESP32_REV_MIN_2 is not set 594 | CONFIG_ESP32_REV_MIN_3=y 595 | # CONFIG_ESP32_REV_MIN_3_1 is not set 596 | CONFIG_ESP32_REV_MIN=3 597 | CONFIG_ESP32_REV_MIN_FULL=300 598 | CONFIG_ESP_REV_MIN_FULL=300 599 | 600 | # 601 | # Maximum Supported ESP32 Revision (Rev v3.99) 602 | # 603 | CONFIG_ESP32_REV_MAX_FULL=399 604 | CONFIG_ESP_REV_MAX_FULL=399 605 | # end of Chip revision 606 | 607 | # 608 | # MAC Config 609 | # 610 | CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_STA=y 611 | CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_AP=y 612 | CONFIG_ESP_MAC_ADDR_UNIVERSE_BT=y 613 | CONFIG_ESP_MAC_ADDR_UNIVERSE_ETH=y 614 | # CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_TWO is not set 615 | CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_FOUR=y 616 | CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES=4 617 | # CONFIG_ESP_MAC_IGNORE_MAC_CRC_ERROR is not set 618 | # end of MAC Config 619 | 620 | # 621 | # Sleep Config 622 | # 623 | CONFIG_ESP_SLEEP_POWER_DOWN_FLASH=y 624 | CONFIG_ESP_SLEEP_RTC_BUS_ISO_WORKAROUND=y 625 | # CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND is not set 626 | # CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND is not set 627 | CONFIG_ESP_SLEEP_DEEP_SLEEP_WAKEUP_DELAY=2000 628 | # end of Sleep Config 629 | 630 | # 631 | # RTC Clock Config 632 | # 633 | CONFIG_RTC_CLK_SRC_INT_RC=y 634 | # CONFIG_RTC_CLK_SRC_EXT_CRYS is not set 635 | # CONFIG_RTC_CLK_SRC_EXT_OSC is not set 636 | # CONFIG_RTC_CLK_SRC_INT_8MD256 is not set 637 | CONFIG_RTC_CLK_CAL_CYCLES=1024 638 | # end of RTC Clock Config 639 | 640 | # 641 | # Peripheral Control 642 | # 643 | # CONFIG_PERIPH_CTRL_FUNC_IN_IRAM is not set 644 | # end of Peripheral Control 645 | 646 | # 647 | # Main XTAL Config 648 | # 649 | # CONFIG_XTAL_FREQ_26 is not set 650 | CONFIG_XTAL_FREQ_40=y 651 | # CONFIG_XTAL_FREQ_AUTO is not set 652 | CONFIG_XTAL_FREQ=40 653 | # end of Main XTAL Config 654 | # end of Hardware Settings 655 | 656 | # 657 | # LCD and Touch Panel 658 | # 659 | 660 | # 661 | # LCD Touch Drivers are maintained in the IDF Component Registry 662 | # 663 | 664 | # 665 | # LCD Peripheral Configuration 666 | # 667 | CONFIG_LCD_PANEL_IO_FORMAT_BUF_SIZE=32 668 | # CONFIG_LCD_ENABLE_DEBUG_LOG is not set 669 | # end of LCD Peripheral Configuration 670 | # end of LCD and Touch Panel 671 | 672 | # 673 | # ESP NETIF Adapter 674 | # 675 | CONFIG_ESP_NETIF_IP_LOST_TIMER_INTERVAL=120 676 | CONFIG_ESP_NETIF_TCPIP_LWIP=y 677 | # CONFIG_ESP_NETIF_LOOPBACK is not set 678 | # CONFIG_ESP_NETIF_L2_TAP is not set 679 | # CONFIG_ESP_NETIF_BRIDGE_EN is not set 680 | # end of ESP NETIF Adapter 681 | 682 | # 683 | # PHY 684 | # 685 | CONFIG_ESP_PHY_CALIBRATION_AND_DATA_STORAGE=y 686 | # CONFIG_ESP_PHY_INIT_DATA_IN_PARTITION is not set 687 | CONFIG_ESP_PHY_MAX_WIFI_TX_POWER=20 688 | CONFIG_ESP_PHY_MAX_TX_POWER=20 689 | CONFIG_ESP_PHY_REDUCE_TX_POWER=y 690 | # end of PHY 691 | 692 | # 693 | # Power Management 694 | # 695 | # CONFIG_PM_ENABLE is not set 696 | # end of Power Management 697 | 698 | # 699 | # ESP PSRAM 700 | # 701 | # CONFIG_SPIRAM is not set 702 | # end of ESP PSRAM 703 | 704 | # 705 | # ESP Ringbuf 706 | # 707 | # CONFIG_RINGBUF_PLACE_FUNCTIONS_INTO_FLASH is not set 708 | # CONFIG_RINGBUF_PLACE_ISR_FUNCTIONS_INTO_FLASH is not set 709 | # end of ESP Ringbuf 710 | 711 | # 712 | # ESP System Settings 713 | # 714 | # CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80 is not set 715 | # CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160 is not set 716 | CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y 717 | CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=240 718 | 719 | # 720 | # Memory 721 | # 722 | # CONFIG_ESP32_USE_FIXED_STATIC_RAM_SIZE is not set 723 | # end of Memory 724 | 725 | # 726 | # Trace memory 727 | # 728 | # CONFIG_ESP32_TRAX is not set 729 | CONFIG_ESP32_TRACEMEM_RESERVE_DRAM=0x0 730 | # end of Trace memory 731 | 732 | # CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT is not set 733 | CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT=y 734 | # CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT is not set 735 | # CONFIG_ESP_SYSTEM_PANIC_GDBSTUB is not set 736 | # CONFIG_ESP_SYSTEM_GDBSTUB_RUNTIME is not set 737 | 738 | # 739 | # Memory protection 740 | # 741 | # end of Memory protection 742 | 743 | CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE=32 744 | CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE=2304 745 | CONFIG_ESP_MAIN_TASK_STACK_SIZE=3584 746 | CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0=y 747 | # CONFIG_ESP_MAIN_TASK_AFFINITY_CPU1 is not set 748 | # CONFIG_ESP_MAIN_TASK_AFFINITY_NO_AFFINITY is not set 749 | CONFIG_ESP_MAIN_TASK_AFFINITY=0x0 750 | CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE=2048 751 | CONFIG_ESP_CONSOLE_UART_DEFAULT=y 752 | # CONFIG_ESP_CONSOLE_UART_CUSTOM is not set 753 | # CONFIG_ESP_CONSOLE_NONE is not set 754 | CONFIG_ESP_CONSOLE_UART=y 755 | CONFIG_ESP_CONSOLE_MULTIPLE_UART=y 756 | CONFIG_ESP_CONSOLE_UART_NUM=0 757 | CONFIG_ESP_CONSOLE_UART_BAUDRATE=115200 758 | CONFIG_ESP_INT_WDT=y 759 | CONFIG_ESP_INT_WDT_TIMEOUT_MS=300 760 | CONFIG_ESP_INT_WDT_CHECK_CPU1=y 761 | CONFIG_ESP_TASK_WDT_EN=y 762 | CONFIG_ESP_TASK_WDT_INIT=y 763 | # CONFIG_ESP_TASK_WDT_PANIC is not set 764 | CONFIG_ESP_TASK_WDT_TIMEOUT_S=5 765 | CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0=y 766 | CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1=y 767 | # CONFIG_ESP_PANIC_HANDLER_IRAM is not set 768 | # CONFIG_ESP_DEBUG_STUBS_ENABLE is not set 769 | CONFIG_ESP_DEBUG_OCDAWARE=y 770 | # CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_5 is not set 771 | CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4=y 772 | 773 | # 774 | # Brownout Detector 775 | # 776 | CONFIG_ESP_BROWNOUT_DET=y 777 | CONFIG_ESP_BROWNOUT_DET_LVL_SEL_0=y 778 | # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_1 is not set 779 | # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_2 is not set 780 | # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_3 is not set 781 | # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_4 is not set 782 | # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_5 is not set 783 | # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_6 is not set 784 | # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 is not set 785 | CONFIG_ESP_BROWNOUT_DET_LVL=0 786 | # end of Brownout Detector 787 | 788 | # CONFIG_ESP32_DISABLE_BASIC_ROM_CONSOLE is not set 789 | CONFIG_ESP_SYSTEM_BROWNOUT_INTR=y 790 | # end of ESP System Settings 791 | 792 | # 793 | # IPC (Inter-Processor Call) 794 | # 795 | CONFIG_ESP_IPC_TASK_STACK_SIZE=1536 796 | CONFIG_ESP_IPC_USES_CALLERS_PRIORITY=y 797 | CONFIG_ESP_IPC_ISR_ENABLE=y 798 | # end of IPC (Inter-Processor Call) 799 | 800 | # 801 | # High resolution timer (esp_timer) 802 | # 803 | # CONFIG_ESP_TIMER_PROFILING is not set 804 | CONFIG_ESP_TIME_FUNCS_USE_RTC_TIMER=y 805 | CONFIG_ESP_TIME_FUNCS_USE_ESP_TIMER=y 806 | CONFIG_ESP_TIMER_TASK_STACK_SIZE=3584 807 | CONFIG_ESP_TIMER_INTERRUPT_LEVEL=1 808 | # CONFIG_ESP_TIMER_SUPPORTS_ISR_DISPATCH_METHOD is not set 809 | CONFIG_ESP_TIMER_IMPL_TG0_LAC=y 810 | # end of High resolution timer (esp_timer) 811 | 812 | # 813 | # Wi-Fi 814 | # 815 | CONFIG_ESP32_WIFI_ENABLED=y 816 | CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=10 817 | CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=32 818 | # CONFIG_ESP32_WIFI_STATIC_TX_BUFFER is not set 819 | CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER=y 820 | CONFIG_ESP32_WIFI_TX_BUFFER_TYPE=1 821 | CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=32 822 | # CONFIG_ESP32_WIFI_CSI_ENABLED is not set 823 | CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED=y 824 | CONFIG_ESP32_WIFI_TX_BA_WIN=6 825 | CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED=y 826 | CONFIG_ESP32_WIFI_RX_BA_WIN=6 827 | CONFIG_ESP32_WIFI_NVS_ENABLED=y 828 | CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0=y 829 | # CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_1 is not set 830 | CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN=752 831 | CONFIG_ESP32_WIFI_MGMT_SBUF_NUM=32 832 | CONFIG_ESP32_WIFI_IRAM_OPT=y 833 | CONFIG_ESP32_WIFI_RX_IRAM_OPT=y 834 | CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE=y 835 | CONFIG_ESP32_WIFI_ENABLE_WPA3_OWE_STA=y 836 | # CONFIG_ESP_WIFI_SLP_IRAM_OPT is not set 837 | # CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE is not set 838 | # CONFIG_ESP_WIFI_GMAC_SUPPORT is not set 839 | CONFIG_ESP_WIFI_SOFTAP_SUPPORT=y 840 | # CONFIG_ESP_WIFI_SLP_BEACON_LOST_OPT is not set 841 | CONFIG_ESP_WIFI_ESPNOW_MAX_ENCRYPT_NUM=7 842 | # end of Wi-Fi 843 | 844 | # 845 | # Core dump 846 | # 847 | # CONFIG_ESP_COREDUMP_ENABLE_TO_FLASH is not set 848 | # CONFIG_ESP_COREDUMP_ENABLE_TO_UART is not set 849 | CONFIG_ESP_COREDUMP_ENABLE_TO_NONE=y 850 | # end of Core dump 851 | 852 | # 853 | # FAT Filesystem support 854 | # 855 | CONFIG_FATFS_VOLUME_COUNT=2 856 | # CONFIG_FATFS_SECTOR_512 is not set 857 | # CONFIG_FATFS_SECTOR_1024 is not set 858 | # CONFIG_FATFS_SECTOR_2048 is not set 859 | CONFIG_FATFS_SECTOR_4096=y 860 | CONFIG_FATFS_SECTORS_PER_CLUSTER_1=y 861 | # CONFIG_FATFS_SECTORS_PER_CLUSTER_2 is not set 862 | # CONFIG_FATFS_SECTORS_PER_CLUSTER_4 is not set 863 | # CONFIG_FATFS_SECTORS_PER_CLUSTER_8 is not set 864 | # CONFIG_FATFS_SECTORS_PER_CLUSTER_16 is not set 865 | # CONFIG_FATFS_SECTORS_PER_CLUSTER_32 is not set 866 | # CONFIG_FATFS_SECTORS_PER_CLUSTER_64 is not set 867 | # CONFIG_FATFS_SECTORS_PER_CLUSTER_128 is not set 868 | # CONFIG_FATFS_CODEPAGE_DYNAMIC is not set 869 | CONFIG_FATFS_CODEPAGE_437=y 870 | # CONFIG_FATFS_CODEPAGE_720 is not set 871 | # CONFIG_FATFS_CODEPAGE_737 is not set 872 | # CONFIG_FATFS_CODEPAGE_771 is not set 873 | # CONFIG_FATFS_CODEPAGE_775 is not set 874 | # CONFIG_FATFS_CODEPAGE_850 is not set 875 | # CONFIG_FATFS_CODEPAGE_852 is not set 876 | # CONFIG_FATFS_CODEPAGE_855 is not set 877 | # CONFIG_FATFS_CODEPAGE_857 is not set 878 | # CONFIG_FATFS_CODEPAGE_860 is not set 879 | # CONFIG_FATFS_CODEPAGE_861 is not set 880 | # CONFIG_FATFS_CODEPAGE_862 is not set 881 | # CONFIG_FATFS_CODEPAGE_863 is not set 882 | # CONFIG_FATFS_CODEPAGE_864 is not set 883 | # CONFIG_FATFS_CODEPAGE_865 is not set 884 | # CONFIG_FATFS_CODEPAGE_866 is not set 885 | # CONFIG_FATFS_CODEPAGE_869 is not set 886 | # CONFIG_FATFS_CODEPAGE_932 is not set 887 | # CONFIG_FATFS_CODEPAGE_936 is not set 888 | # CONFIG_FATFS_CODEPAGE_949 is not set 889 | # CONFIG_FATFS_CODEPAGE_950 is not set 890 | CONFIG_FATFS_AUTO_TYPE=y 891 | # CONFIG_FATFS_FAT12 is not set 892 | # CONFIG_FATFS_FAT16 is not set 893 | CONFIG_FATFS_CODEPAGE=437 894 | CONFIG_FATFS_LFN_NONE=y 895 | # CONFIG_FATFS_LFN_HEAP is not set 896 | # CONFIG_FATFS_LFN_STACK is not set 897 | CONFIG_FATFS_FS_LOCK=0 898 | CONFIG_FATFS_TIMEOUT_MS=10000 899 | CONFIG_FATFS_PER_FILE_CACHE=y 900 | # CONFIG_FATFS_USE_FASTSEEK is not set 901 | # end of FAT Filesystem support 902 | 903 | # 904 | # FreeRTOS 905 | # 906 | 907 | # 908 | # Kernel 909 | # 910 | # CONFIG_FREERTOS_SMP is not set 911 | # CONFIG_FREERTOS_UNICORE is not set 912 | CONFIG_FREERTOS_HZ=100 913 | # CONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE is not set 914 | # CONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL is not set 915 | CONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY=y 916 | CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=1 917 | CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1536 918 | # CONFIG_FREERTOS_USE_IDLE_HOOK is not set 919 | # CONFIG_FREERTOS_USE_TICK_HOOK is not set 920 | CONFIG_FREERTOS_MAX_TASK_NAME_LEN=16 921 | # CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY is not set 922 | CONFIG_FREERTOS_TIMER_TASK_PRIORITY=1 923 | CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH=2048 924 | CONFIG_FREERTOS_TIMER_QUEUE_LENGTH=10 925 | CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE=0 926 | # CONFIG_FREERTOS_USE_TRACE_FACILITY is not set 927 | # CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS is not set 928 | # end of Kernel 929 | 930 | # 931 | # Port 932 | # 933 | CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER=y 934 | # CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK is not set 935 | # CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP is not set 936 | CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=y 937 | CONFIG_FREERTOS_ISR_STACKSIZE=1536 938 | CONFIG_FREERTOS_INTERRUPT_BACKTRACE=y 939 | # CONFIG_FREERTOS_FPU_IN_ISR is not set 940 | CONFIG_FREERTOS_TICK_SUPPORT_CORETIMER=y 941 | CONFIG_FREERTOS_CORETIMER_0=y 942 | # CONFIG_FREERTOS_CORETIMER_1 is not set 943 | CONFIG_FREERTOS_SYSTICK_USES_CCOUNT=y 944 | # CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH is not set 945 | # CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH is not set 946 | # CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE is not set 947 | CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION=y 948 | CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT=y 949 | # end of Port 950 | 951 | CONFIG_FREERTOS_NO_AFFINITY=0x7FFFFFFF 952 | CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION=y 953 | CONFIG_FREERTOS_DEBUG_OCDAWARE=y 954 | # end of FreeRTOS 955 | 956 | # 957 | # Hardware Abstraction Layer (HAL) and Low Level (LL) 958 | # 959 | CONFIG_HAL_ASSERTION_EQUALS_SYSTEM=y 960 | # CONFIG_HAL_ASSERTION_DISABLE is not set 961 | # CONFIG_HAL_ASSERTION_SILENT is not set 962 | # CONFIG_HAL_ASSERTION_ENABLE is not set 963 | CONFIG_HAL_DEFAULT_ASSERTION_LEVEL=2 964 | # end of Hardware Abstraction Layer (HAL) and Low Level (LL) 965 | 966 | # 967 | # Heap memory debugging 968 | # 969 | CONFIG_HEAP_POISONING_DISABLED=y 970 | # CONFIG_HEAP_POISONING_LIGHT is not set 971 | # CONFIG_HEAP_POISONING_COMPREHENSIVE is not set 972 | CONFIG_HEAP_TRACING_OFF=y 973 | # CONFIG_HEAP_TRACING_STANDALONE is not set 974 | # CONFIG_HEAP_TRACING_TOHOST is not set 975 | # CONFIG_HEAP_ABORT_WHEN_ALLOCATION_FAILS is not set 976 | # end of Heap memory debugging 977 | 978 | # 979 | # Log output 980 | # 981 | # CONFIG_LOG_DEFAULT_LEVEL_NONE is not set 982 | # CONFIG_LOG_DEFAULT_LEVEL_ERROR is not set 983 | # CONFIG_LOG_DEFAULT_LEVEL_WARN is not set 984 | CONFIG_LOG_DEFAULT_LEVEL_INFO=y 985 | # CONFIG_LOG_DEFAULT_LEVEL_DEBUG is not set 986 | # CONFIG_LOG_DEFAULT_LEVEL_VERBOSE is not set 987 | CONFIG_LOG_DEFAULT_LEVEL=3 988 | CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT=y 989 | # CONFIG_LOG_MAXIMUM_LEVEL_DEBUG is not set 990 | # CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE is not set 991 | CONFIG_LOG_MAXIMUM_LEVEL=3 992 | CONFIG_LOG_COLORS=y 993 | CONFIG_LOG_TIMESTAMP_SOURCE_RTOS=y 994 | # CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM is not set 995 | # end of Log output 996 | 997 | # 998 | # LWIP 999 | # 1000 | CONFIG_LWIP_LOCAL_HOSTNAME="espressif" 1001 | # CONFIG_LWIP_NETIF_API is not set 1002 | # CONFIG_LWIP_TCPIP_CORE_LOCKING is not set 1003 | # CONFIG_LWIP_CHECK_THREAD_SAFETY is not set 1004 | CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES=y 1005 | # CONFIG_LWIP_L2_TO_L3_COPY is not set 1006 | # CONFIG_LWIP_IRAM_OPTIMIZATION is not set 1007 | CONFIG_LWIP_TIMERS_ONDEMAND=y 1008 | CONFIG_LWIP_MAX_SOCKETS=10 1009 | # CONFIG_LWIP_USE_ONLY_LWIP_SELECT is not set 1010 | # CONFIG_LWIP_SO_LINGER is not set 1011 | CONFIG_LWIP_SO_REUSE=y 1012 | CONFIG_LWIP_SO_REUSE_RXTOALL=y 1013 | # CONFIG_LWIP_SO_RCVBUF is not set 1014 | # CONFIG_LWIP_NETBUF_RECVINFO is not set 1015 | CONFIG_LWIP_IP4_FRAG=y 1016 | CONFIG_LWIP_IP6_FRAG=y 1017 | # CONFIG_LWIP_IP4_REASSEMBLY is not set 1018 | # CONFIG_LWIP_IP6_REASSEMBLY is not set 1019 | # CONFIG_LWIP_IP_FORWARD is not set 1020 | # CONFIG_LWIP_STATS is not set 1021 | CONFIG_LWIP_ESP_GRATUITOUS_ARP=y 1022 | CONFIG_LWIP_GARP_TMR_INTERVAL=60 1023 | CONFIG_LWIP_ESP_MLDV6_REPORT=y 1024 | CONFIG_LWIP_MLDV6_TMR_INTERVAL=40 1025 | CONFIG_LWIP_TCPIP_RECVMBOX_SIZE=32 1026 | CONFIG_LWIP_DHCP_DOES_ARP_CHECK=y 1027 | # CONFIG_LWIP_DHCP_DISABLE_CLIENT_ID is not set 1028 | CONFIG_LWIP_DHCP_DISABLE_VENDOR_CLASS_ID=y 1029 | # CONFIG_LWIP_DHCP_RESTORE_LAST_IP is not set 1030 | CONFIG_LWIP_DHCP_OPTIONS_LEN=68 1031 | CONFIG_LWIP_NUM_NETIF_CLIENT_DATA=0 1032 | CONFIG_LWIP_DHCP_COARSE_TIMER_SECS=1 1033 | 1034 | # 1035 | # DHCP server 1036 | # 1037 | CONFIG_LWIP_DHCPS=y 1038 | CONFIG_LWIP_DHCPS_LEASE_UNIT=60 1039 | CONFIG_LWIP_DHCPS_MAX_STATION_NUM=8 1040 | # end of DHCP server 1041 | 1042 | # CONFIG_LWIP_AUTOIP is not set 1043 | CONFIG_LWIP_IPV6=y 1044 | # CONFIG_LWIP_IPV6_AUTOCONFIG is not set 1045 | CONFIG_LWIP_IPV6_NUM_ADDRESSES=3 1046 | # CONFIG_LWIP_IPV6_FORWARD is not set 1047 | # CONFIG_LWIP_NETIF_STATUS_CALLBACK is not set 1048 | CONFIG_LWIP_NETIF_LOOPBACK=y 1049 | CONFIG_LWIP_LOOPBACK_MAX_PBUFS=8 1050 | 1051 | # 1052 | # TCP 1053 | # 1054 | CONFIG_LWIP_MAX_ACTIVE_TCP=16 1055 | CONFIG_LWIP_MAX_LISTENING_TCP=16 1056 | CONFIG_LWIP_TCP_HIGH_SPEED_RETRANSMISSION=y 1057 | CONFIG_LWIP_TCP_MAXRTX=12 1058 | CONFIG_LWIP_TCP_SYNMAXRTX=12 1059 | CONFIG_LWIP_TCP_MSS=1440 1060 | CONFIG_LWIP_TCP_TMR_INTERVAL=250 1061 | CONFIG_LWIP_TCP_MSL=60000 1062 | CONFIG_LWIP_TCP_FIN_WAIT_TIMEOUT=20000 1063 | CONFIG_LWIP_TCP_SND_BUF_DEFAULT=5744 1064 | CONFIG_LWIP_TCP_WND_DEFAULT=5744 1065 | CONFIG_LWIP_TCP_RECVMBOX_SIZE=6 1066 | CONFIG_LWIP_TCP_QUEUE_OOSEQ=y 1067 | # CONFIG_LWIP_TCP_SACK_OUT is not set 1068 | CONFIG_LWIP_TCP_OVERSIZE_MSS=y 1069 | # CONFIG_LWIP_TCP_OVERSIZE_QUARTER_MSS is not set 1070 | # CONFIG_LWIP_TCP_OVERSIZE_DISABLE is not set 1071 | CONFIG_LWIP_TCP_RTO_TIME=1500 1072 | # end of TCP 1073 | 1074 | # 1075 | # UDP 1076 | # 1077 | CONFIG_LWIP_MAX_UDP_PCBS=16 1078 | CONFIG_LWIP_UDP_RECVMBOX_SIZE=6 1079 | # end of UDP 1080 | 1081 | # 1082 | # Checksums 1083 | # 1084 | # CONFIG_LWIP_CHECKSUM_CHECK_IP is not set 1085 | # CONFIG_LWIP_CHECKSUM_CHECK_UDP is not set 1086 | CONFIG_LWIP_CHECKSUM_CHECK_ICMP=y 1087 | # end of Checksums 1088 | 1089 | CONFIG_LWIP_TCPIP_TASK_STACK_SIZE=3072 1090 | CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY=y 1091 | # CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU0 is not set 1092 | # CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU1 is not set 1093 | CONFIG_LWIP_TCPIP_TASK_AFFINITY=0x7FFFFFFF 1094 | # CONFIG_LWIP_PPP_SUPPORT is not set 1095 | CONFIG_LWIP_IPV6_MEMP_NUM_ND6_QUEUE=3 1096 | CONFIG_LWIP_IPV6_ND6_NUM_NEIGHBORS=5 1097 | # CONFIG_LWIP_SLIP_SUPPORT is not set 1098 | 1099 | # 1100 | # ICMP 1101 | # 1102 | CONFIG_LWIP_ICMP=y 1103 | # CONFIG_LWIP_MULTICAST_PING is not set 1104 | # CONFIG_LWIP_BROADCAST_PING is not set 1105 | # end of ICMP 1106 | 1107 | # 1108 | # LWIP RAW API 1109 | # 1110 | CONFIG_LWIP_MAX_RAW_PCBS=16 1111 | # end of LWIP RAW API 1112 | 1113 | # 1114 | # SNTP 1115 | # 1116 | CONFIG_LWIP_SNTP_MAX_SERVERS=1 1117 | # CONFIG_LWIP_DHCP_GET_NTP_SRV is not set 1118 | CONFIG_LWIP_SNTP_UPDATE_DELAY=3600000 1119 | # end of SNTP 1120 | 1121 | CONFIG_LWIP_BRIDGEIF_MAX_PORTS=7 1122 | CONFIG_LWIP_ESP_LWIP_ASSERT=y 1123 | 1124 | # 1125 | # Hooks 1126 | # 1127 | # CONFIG_LWIP_HOOK_TCP_ISN_NONE is not set 1128 | CONFIG_LWIP_HOOK_TCP_ISN_DEFAULT=y 1129 | # CONFIG_LWIP_HOOK_TCP_ISN_CUSTOM is not set 1130 | CONFIG_LWIP_HOOK_IP6_ROUTE_NONE=y 1131 | # CONFIG_LWIP_HOOK_IP6_ROUTE_DEFAULT is not set 1132 | # CONFIG_LWIP_HOOK_IP6_ROUTE_CUSTOM is not set 1133 | CONFIG_LWIP_HOOK_ND6_GET_GW_NONE=y 1134 | # CONFIG_LWIP_HOOK_ND6_GET_GW_DEFAULT is not set 1135 | # CONFIG_LWIP_HOOK_ND6_GET_GW_CUSTOM is not set 1136 | CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_NONE=y 1137 | # CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_DEFAULT is not set 1138 | # CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_CUSTOM is not set 1139 | CONFIG_LWIP_HOOK_IP6_INPUT_NONE=y 1140 | # CONFIG_LWIP_HOOK_IP6_INPUT_DEFAULT is not set 1141 | # CONFIG_LWIP_HOOK_IP6_INPUT_CUSTOM is not set 1142 | # end of Hooks 1143 | 1144 | # CONFIG_LWIP_DEBUG is not set 1145 | # end of LWIP 1146 | 1147 | # 1148 | # mbedTLS 1149 | # 1150 | CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y 1151 | # CONFIG_MBEDTLS_DEFAULT_MEM_ALLOC is not set 1152 | # CONFIG_MBEDTLS_CUSTOM_MEM_ALLOC is not set 1153 | CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN=y 1154 | CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN=16384 1155 | CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN=4096 1156 | # CONFIG_MBEDTLS_DYNAMIC_BUFFER is not set 1157 | # CONFIG_MBEDTLS_DEBUG is not set 1158 | 1159 | # 1160 | # mbedTLS v3.x related 1161 | # 1162 | # CONFIG_MBEDTLS_SSL_PROTO_TLS1_3 is not set 1163 | # CONFIG_MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH is not set 1164 | # CONFIG_MBEDTLS_X509_TRUSTED_CERT_CALLBACK is not set 1165 | # CONFIG_MBEDTLS_SSL_CONTEXT_SERIALIZATION is not set 1166 | CONFIG_MBEDTLS_SSL_KEEP_PEER_CERTIFICATE=y 1167 | # end of mbedTLS v3.x related 1168 | 1169 | # 1170 | # Certificate Bundle 1171 | # 1172 | CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=y 1173 | CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=y 1174 | # CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_CMN is not set 1175 | # CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_NONE is not set 1176 | # CONFIG_MBEDTLS_CUSTOM_CERTIFICATE_BUNDLE is not set 1177 | CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS=200 1178 | # end of Certificate Bundle 1179 | 1180 | # CONFIG_MBEDTLS_ECP_RESTARTABLE is not set 1181 | # CONFIG_MBEDTLS_CMAC_C is not set 1182 | CONFIG_MBEDTLS_HARDWARE_AES=y 1183 | CONFIG_MBEDTLS_HARDWARE_MPI=y 1184 | CONFIG_MBEDTLS_HARDWARE_SHA=y 1185 | CONFIG_MBEDTLS_ROM_MD5=y 1186 | # CONFIG_MBEDTLS_ATCA_HW_ECDSA_SIGN is not set 1187 | # CONFIG_MBEDTLS_ATCA_HW_ECDSA_VERIFY is not set 1188 | CONFIG_MBEDTLS_HAVE_TIME=y 1189 | # CONFIG_MBEDTLS_PLATFORM_TIME_ALT is not set 1190 | # CONFIG_MBEDTLS_HAVE_TIME_DATE is not set 1191 | CONFIG_MBEDTLS_ECDSA_DETERMINISTIC=y 1192 | CONFIG_MBEDTLS_SHA512_C=y 1193 | CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT=y 1194 | # CONFIG_MBEDTLS_TLS_SERVER_ONLY is not set 1195 | # CONFIG_MBEDTLS_TLS_CLIENT_ONLY is not set 1196 | # CONFIG_MBEDTLS_TLS_DISABLED is not set 1197 | CONFIG_MBEDTLS_TLS_SERVER=y 1198 | CONFIG_MBEDTLS_TLS_CLIENT=y 1199 | CONFIG_MBEDTLS_TLS_ENABLED=y 1200 | 1201 | # 1202 | # TLS Key Exchange Methods 1203 | # 1204 | # CONFIG_MBEDTLS_PSK_MODES is not set 1205 | CONFIG_MBEDTLS_KEY_EXCHANGE_RSA=y 1206 | CONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE=y 1207 | CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA=y 1208 | CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA=y 1209 | CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA=y 1210 | CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA=y 1211 | # end of TLS Key Exchange Methods 1212 | 1213 | CONFIG_MBEDTLS_SSL_RENEGOTIATION=y 1214 | CONFIG_MBEDTLS_SSL_PROTO_TLS1_2=y 1215 | # CONFIG_MBEDTLS_SSL_PROTO_GMTSSL1_1 is not set 1216 | # CONFIG_MBEDTLS_SSL_PROTO_DTLS is not set 1217 | CONFIG_MBEDTLS_SSL_ALPN=y 1218 | CONFIG_MBEDTLS_CLIENT_SSL_SESSION_TICKETS=y 1219 | CONFIG_MBEDTLS_SERVER_SSL_SESSION_TICKETS=y 1220 | 1221 | # 1222 | # Symmetric Ciphers 1223 | # 1224 | CONFIG_MBEDTLS_AES_C=y 1225 | # CONFIG_MBEDTLS_CAMELLIA_C is not set 1226 | # CONFIG_MBEDTLS_DES_C is not set 1227 | # CONFIG_MBEDTLS_BLOWFISH_C is not set 1228 | # CONFIG_MBEDTLS_XTEA_C is not set 1229 | CONFIG_MBEDTLS_CCM_C=y 1230 | CONFIG_MBEDTLS_GCM_C=y 1231 | # CONFIG_MBEDTLS_NIST_KW_C is not set 1232 | # end of Symmetric Ciphers 1233 | 1234 | # CONFIG_MBEDTLS_RIPEMD160_C is not set 1235 | 1236 | # 1237 | # Certificates 1238 | # 1239 | CONFIG_MBEDTLS_PEM_PARSE_C=y 1240 | CONFIG_MBEDTLS_PEM_WRITE_C=y 1241 | CONFIG_MBEDTLS_X509_CRL_PARSE_C=y 1242 | CONFIG_MBEDTLS_X509_CSR_PARSE_C=y 1243 | # end of Certificates 1244 | 1245 | CONFIG_MBEDTLS_ECP_C=y 1246 | # CONFIG_MBEDTLS_DHM_C is not set 1247 | CONFIG_MBEDTLS_ECDH_C=y 1248 | CONFIG_MBEDTLS_ECDSA_C=y 1249 | # CONFIG_MBEDTLS_ECJPAKE_C is not set 1250 | CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED=y 1251 | CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED=y 1252 | CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED=y 1253 | CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED=y 1254 | CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED=y 1255 | CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED=y 1256 | CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED=y 1257 | CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED=y 1258 | CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED=y 1259 | CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED=y 1260 | CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED=y 1261 | CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED=y 1262 | CONFIG_MBEDTLS_ECP_NIST_OPTIM=y 1263 | # CONFIG_MBEDTLS_POLY1305_C is not set 1264 | # CONFIG_MBEDTLS_CHACHA20_C is not set 1265 | # CONFIG_MBEDTLS_HKDF_C is not set 1266 | # CONFIG_MBEDTLS_THREADING_C is not set 1267 | # CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI is not set 1268 | # CONFIG_MBEDTLS_SECURITY_RISKS is not set 1269 | # end of mbedTLS 1270 | 1271 | # 1272 | # ESP-MQTT Configurations 1273 | # 1274 | CONFIG_MQTT_PROTOCOL_311=y 1275 | # CONFIG_MQTT_PROTOCOL_5 is not set 1276 | CONFIG_MQTT_TRANSPORT_SSL=y 1277 | CONFIG_MQTT_TRANSPORT_WEBSOCKET=y 1278 | CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE=y 1279 | # CONFIG_MQTT_MSG_ID_INCREMENTAL is not set 1280 | # CONFIG_MQTT_SKIP_PUBLISH_IF_DISCONNECTED is not set 1281 | # CONFIG_MQTT_REPORT_DELETED_MESSAGES is not set 1282 | # CONFIG_MQTT_USE_CUSTOM_CONFIG is not set 1283 | # CONFIG_MQTT_TASK_CORE_SELECTION_ENABLED is not set 1284 | # CONFIG_MQTT_CUSTOM_OUTBOX is not set 1285 | # end of ESP-MQTT Configurations 1286 | 1287 | # 1288 | # Newlib 1289 | # 1290 | CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF=y 1291 | # CONFIG_NEWLIB_STDOUT_LINE_ENDING_LF is not set 1292 | # CONFIG_NEWLIB_STDOUT_LINE_ENDING_CR is not set 1293 | # CONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF is not set 1294 | # CONFIG_NEWLIB_STDIN_LINE_ENDING_LF is not set 1295 | CONFIG_NEWLIB_STDIN_LINE_ENDING_CR=y 1296 | # CONFIG_NEWLIB_NANO_FORMAT is not set 1297 | CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT=y 1298 | # CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC is not set 1299 | # CONFIG_NEWLIB_TIME_SYSCALL_USE_HRT is not set 1300 | # CONFIG_NEWLIB_TIME_SYSCALL_USE_NONE is not set 1301 | # end of Newlib 1302 | 1303 | # 1304 | # NVS 1305 | # 1306 | # CONFIG_NVS_ASSERT_ERROR_CHECK is not set 1307 | # end of NVS 1308 | 1309 | # 1310 | # OpenThread 1311 | # 1312 | # CONFIG_OPENTHREAD_ENABLED is not set 1313 | # end of OpenThread 1314 | 1315 | # 1316 | # Protocomm 1317 | # 1318 | CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_0=y 1319 | CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_1=y 1320 | CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2=y 1321 | # end of Protocomm 1322 | 1323 | # 1324 | # PThreads 1325 | # 1326 | CONFIG_PTHREAD_TASK_PRIO_DEFAULT=5 1327 | CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 1328 | CONFIG_PTHREAD_STACK_MIN=768 1329 | CONFIG_PTHREAD_DEFAULT_CORE_NO_AFFINITY=y 1330 | # CONFIG_PTHREAD_DEFAULT_CORE_0 is not set 1331 | # CONFIG_PTHREAD_DEFAULT_CORE_1 is not set 1332 | CONFIG_PTHREAD_TASK_CORE_DEFAULT=-1 1333 | CONFIG_PTHREAD_TASK_NAME_DEFAULT="pthread" 1334 | # end of PThreads 1335 | 1336 | # 1337 | # MMU Config 1338 | # 1339 | CONFIG_MMU_PAGE_SIZE_64KB=y 1340 | CONFIG_MMU_PAGE_MODE="64KB" 1341 | CONFIG_MMU_PAGE_SIZE=0x10000 1342 | # end of MMU Config 1343 | 1344 | # 1345 | # SPI Flash driver 1346 | # 1347 | # CONFIG_SPI_FLASH_VERIFY_WRITE is not set 1348 | # CONFIG_SPI_FLASH_ENABLE_COUNTERS is not set 1349 | CONFIG_SPI_FLASH_ROM_DRIVER_PATCH=y 1350 | CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS=y 1351 | # CONFIG_SPI_FLASH_DANGEROUS_WRITE_FAILS is not set 1352 | # CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED is not set 1353 | # CONFIG_SPI_FLASH_SHARE_SPI1_BUS is not set 1354 | # CONFIG_SPI_FLASH_BYPASS_BLOCK_ERASE is not set 1355 | CONFIG_SPI_FLASH_YIELD_DURING_ERASE=y 1356 | CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS=20 1357 | CONFIG_SPI_FLASH_ERASE_YIELD_TICKS=1 1358 | CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE=8192 1359 | # CONFIG_SPI_FLASH_SIZE_OVERRIDE is not set 1360 | # CONFIG_SPI_FLASH_CHECK_ERASE_TIMEOUT_DISABLED is not set 1361 | # CONFIG_SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST is not set 1362 | 1363 | # 1364 | # SPI Flash behavior when brownout 1365 | # 1366 | CONFIG_SPI_FLASH_BROWNOUT_RESET_XMC=y 1367 | CONFIG_SPI_FLASH_BROWNOUT_RESET=y 1368 | # end of SPI Flash behavior when brownout 1369 | 1370 | # 1371 | # Auto-detect flash chips 1372 | # 1373 | CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP=y 1374 | CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP=y 1375 | CONFIG_SPI_FLASH_SUPPORT_GD_CHIP=y 1376 | CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP=y 1377 | # CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP is not set 1378 | # CONFIG_SPI_FLASH_SUPPORT_TH_CHIP is not set 1379 | # end of Auto-detect flash chips 1380 | 1381 | CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE=y 1382 | # end of SPI Flash driver 1383 | 1384 | # 1385 | # SPIFFS Configuration 1386 | # 1387 | CONFIG_SPIFFS_MAX_PARTITIONS=3 1388 | 1389 | # 1390 | # SPIFFS Cache Configuration 1391 | # 1392 | CONFIG_SPIFFS_CACHE=y 1393 | CONFIG_SPIFFS_CACHE_WR=y 1394 | # CONFIG_SPIFFS_CACHE_STATS is not set 1395 | # end of SPIFFS Cache Configuration 1396 | 1397 | CONFIG_SPIFFS_PAGE_CHECK=y 1398 | CONFIG_SPIFFS_GC_MAX_RUNS=10 1399 | # CONFIG_SPIFFS_GC_STATS is not set 1400 | CONFIG_SPIFFS_PAGE_SIZE=256 1401 | CONFIG_SPIFFS_OBJ_NAME_LEN=32 1402 | # CONFIG_SPIFFS_FOLLOW_SYMLINKS is not set 1403 | CONFIG_SPIFFS_USE_MAGIC=y 1404 | CONFIG_SPIFFS_USE_MAGIC_LENGTH=y 1405 | CONFIG_SPIFFS_META_LENGTH=4 1406 | CONFIG_SPIFFS_USE_MTIME=y 1407 | 1408 | # 1409 | # Debug Configuration 1410 | # 1411 | # CONFIG_SPIFFS_DBG is not set 1412 | # CONFIG_SPIFFS_API_DBG is not set 1413 | # CONFIG_SPIFFS_GC_DBG is not set 1414 | # CONFIG_SPIFFS_CACHE_DBG is not set 1415 | # CONFIG_SPIFFS_CHECK_DBG is not set 1416 | # CONFIG_SPIFFS_TEST_VISUALISATION is not set 1417 | # end of Debug Configuration 1418 | # end of SPIFFS Configuration 1419 | 1420 | # 1421 | # TCP Transport 1422 | # 1423 | 1424 | # 1425 | # Websocket 1426 | # 1427 | CONFIG_WS_TRANSPORT=y 1428 | CONFIG_WS_BUFFER_SIZE=1024 1429 | # CONFIG_WS_DYNAMIC_BUFFER is not set 1430 | # end of Websocket 1431 | # end of TCP Transport 1432 | 1433 | # 1434 | # Ultra Low Power (ULP) Co-processor 1435 | # 1436 | # CONFIG_ULP_COPROC_ENABLED is not set 1437 | # end of Ultra Low Power (ULP) Co-processor 1438 | 1439 | # 1440 | # Unity unit testing library 1441 | # 1442 | CONFIG_UNITY_ENABLE_FLOAT=y 1443 | CONFIG_UNITY_ENABLE_DOUBLE=y 1444 | # CONFIG_UNITY_ENABLE_64BIT is not set 1445 | # CONFIG_UNITY_ENABLE_COLOR is not set 1446 | CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER=y 1447 | # CONFIG_UNITY_ENABLE_FIXTURE is not set 1448 | # CONFIG_UNITY_ENABLE_BACKTRACE_ON_FAIL is not set 1449 | # end of Unity unit testing library 1450 | 1451 | # 1452 | # Root Hub configuration 1453 | # 1454 | # end of Root Hub configuration 1455 | 1456 | # 1457 | # Virtual file system 1458 | # 1459 | CONFIG_VFS_SUPPORT_IO=y 1460 | CONFIG_VFS_SUPPORT_DIR=y 1461 | CONFIG_VFS_SUPPORT_SELECT=y 1462 | CONFIG_VFS_SUPPRESS_SELECT_DEBUG_OUTPUT=y 1463 | CONFIG_VFS_SUPPORT_TERMIOS=y 1464 | 1465 | # 1466 | # Host File System I/O (Semihosting) 1467 | # 1468 | CONFIG_VFS_SEMIHOSTFS_MAX_MOUNT_POINTS=1 1469 | # end of Host File System I/O (Semihosting) 1470 | # end of Virtual file system 1471 | 1472 | # 1473 | # Wear Levelling 1474 | # 1475 | # CONFIG_WL_SECTOR_SIZE_512 is not set 1476 | CONFIG_WL_SECTOR_SIZE_4096=y 1477 | CONFIG_WL_SECTOR_SIZE=4096 1478 | # end of Wear Levelling 1479 | 1480 | # 1481 | # Wi-Fi Provisioning Manager 1482 | # 1483 | CONFIG_WIFI_PROV_SCAN_MAX_ENTRIES=16 1484 | CONFIG_WIFI_PROV_AUTOSTOP_TIMEOUT=30 1485 | CONFIG_WIFI_PROV_BLE_FORCE_ENCRYPTION=y 1486 | CONFIG_WIFI_PROV_STA_ALL_CHANNEL_SCAN=y 1487 | # CONFIG_WIFI_PROV_STA_FAST_SCAN is not set 1488 | # end of Wi-Fi Provisioning Manager 1489 | 1490 | # 1491 | # Supplicant 1492 | # 1493 | CONFIG_WPA_MBEDTLS_CRYPTO=y 1494 | CONFIG_WPA_MBEDTLS_TLS_CLIENT=y 1495 | # CONFIG_WPA_WAPI_PSK is not set 1496 | # CONFIG_WPA_SUITE_B_192 is not set 1497 | # CONFIG_WPA_DEBUG_PRINT is not set 1498 | # CONFIG_WPA_TESTING_OPTIONS is not set 1499 | # CONFIG_WPA_WPS_STRICT is not set 1500 | # CONFIG_WPA_11KV_SUPPORT is not set 1501 | # CONFIG_WPA_MBO_SUPPORT is not set 1502 | # CONFIG_WPA_DPP_SUPPORT is not set 1503 | # CONFIG_WPA_11R_SUPPORT is not set 1504 | # CONFIG_WPA_WPS_SOFTAP_REGISTRAR is not set 1505 | # end of Supplicant 1506 | # end of Component config 1507 | 1508 | # Deprecated options for backward compatibility 1509 | # CONFIG_NO_BLOBS is not set 1510 | # CONFIG_ESP32_NO_BLOBS is not set 1511 | # CONFIG_ESP32_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set 1512 | # CONFIG_ESP32_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set 1513 | # CONFIG_LOG_BOOTLOADER_LEVEL_NONE is not set 1514 | # CONFIG_LOG_BOOTLOADER_LEVEL_ERROR is not set 1515 | # CONFIG_LOG_BOOTLOADER_LEVEL_WARN is not set 1516 | CONFIG_LOG_BOOTLOADER_LEVEL_INFO=y 1517 | # CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG is not set 1518 | # CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE is not set 1519 | CONFIG_LOG_BOOTLOADER_LEVEL=3 1520 | # CONFIG_APP_ROLLBACK_ENABLE is not set 1521 | # CONFIG_FLASH_ENCRYPTION_ENABLED is not set 1522 | CONFIG_FLASHMODE_QIO=y 1523 | # CONFIG_FLASHMODE_QOUT is not set 1524 | # CONFIG_FLASHMODE_DIO is not set 1525 | # CONFIG_FLASHMODE_DOUT is not set 1526 | CONFIG_MONITOR_BAUD=115200 1527 | CONFIG_OPTIMIZATION_LEVEL_DEBUG=y 1528 | CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG=y 1529 | # CONFIG_OPTIMIZATION_LEVEL_RELEASE is not set 1530 | # CONFIG_COMPILER_OPTIMIZATION_LEVEL_RELEASE is not set 1531 | CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED=y 1532 | # CONFIG_OPTIMIZATION_ASSERTIONS_SILENT is not set 1533 | # CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED is not set 1534 | CONFIG_OPTIMIZATION_ASSERTION_LEVEL=2 1535 | # CONFIG_CXX_EXCEPTIONS is not set 1536 | CONFIG_STACK_CHECK_NONE=y 1537 | # CONFIG_STACK_CHECK_NORM is not set 1538 | # CONFIG_STACK_CHECK_STRONG is not set 1539 | # CONFIG_STACK_CHECK_ALL is not set 1540 | # CONFIG_WARN_WRITE_STRINGS is not set 1541 | # CONFIG_ESP32_APPTRACE_DEST_TRAX is not set 1542 | CONFIG_ESP32_APPTRACE_DEST_NONE=y 1543 | CONFIG_ESP32_APPTRACE_LOCK_ENABLE=y 1544 | CONFIG_ADC2_DISABLE_DAC=y 1545 | # CONFIG_MCPWM_ISR_IN_IRAM is not set 1546 | # CONFIG_EVENT_LOOP_PROFILING is not set 1547 | CONFIG_POST_EVENTS_FROM_ISR=y 1548 | CONFIG_POST_EVENTS_FROM_IRAM_ISR=y 1549 | # CONFIG_OTA_ALLOW_HTTP is not set 1550 | # CONFIG_TWO_UNIVERSAL_MAC_ADDRESS is not set 1551 | CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS=y 1552 | CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS=4 1553 | CONFIG_ESP_SYSTEM_PD_FLASH=y 1554 | CONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY=2000 1555 | CONFIG_ESP32_RTC_CLK_SRC_INT_RC=y 1556 | CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC=y 1557 | # CONFIG_ESP32_RTC_CLK_SRC_EXT_CRYS is not set 1558 | # CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_CRYSTAL is not set 1559 | # CONFIG_ESP32_RTC_CLK_SRC_EXT_OSC is not set 1560 | # CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_OSC is not set 1561 | # CONFIG_ESP32_RTC_CLK_SRC_INT_8MD256 is not set 1562 | # CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_8MD256 is not set 1563 | CONFIG_ESP32_RTC_CLK_CAL_CYCLES=1024 1564 | # CONFIG_ESP32_XTAL_FREQ_26 is not set 1565 | CONFIG_ESP32_XTAL_FREQ_40=y 1566 | # CONFIG_ESP32_XTAL_FREQ_AUTO is not set 1567 | CONFIG_ESP32_XTAL_FREQ=40 1568 | CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE=y 1569 | # CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION is not set 1570 | CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER=20 1571 | CONFIG_ESP32_PHY_MAX_TX_POWER=20 1572 | CONFIG_REDUCE_PHY_TX_POWER=y 1573 | CONFIG_ESP32_REDUCE_PHY_TX_POWER=y 1574 | # CONFIG_SPIRAM_SUPPORT is not set 1575 | # CONFIG_ESP32_SPIRAM_SUPPORT is not set 1576 | # CONFIG_ESP32_DEFAULT_CPU_FREQ_80 is not set 1577 | # CONFIG_ESP32_DEFAULT_CPU_FREQ_160 is not set 1578 | CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y 1579 | CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=240 1580 | CONFIG_TRACEMEM_RESERVE_DRAM=0x0 1581 | # CONFIG_ESP32_PANIC_PRINT_HALT is not set 1582 | CONFIG_ESP32_PANIC_PRINT_REBOOT=y 1583 | # CONFIG_ESP32_PANIC_SILENT_REBOOT is not set 1584 | # CONFIG_ESP32_PANIC_GDBSTUB is not set 1585 | CONFIG_SYSTEM_EVENT_QUEUE_SIZE=32 1586 | CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2304 1587 | CONFIG_MAIN_TASK_STACK_SIZE=3584 1588 | CONFIG_CONSOLE_UART_DEFAULT=y 1589 | # CONFIG_CONSOLE_UART_CUSTOM is not set 1590 | # CONFIG_CONSOLE_UART_NONE is not set 1591 | # CONFIG_ESP_CONSOLE_UART_NONE is not set 1592 | CONFIG_CONSOLE_UART=y 1593 | CONFIG_CONSOLE_UART_NUM=0 1594 | CONFIG_CONSOLE_UART_BAUDRATE=115200 1595 | CONFIG_INT_WDT=y 1596 | CONFIG_INT_WDT_TIMEOUT_MS=300 1597 | CONFIG_INT_WDT_CHECK_CPU1=y 1598 | CONFIG_TASK_WDT=y 1599 | CONFIG_ESP_TASK_WDT=y 1600 | # CONFIG_TASK_WDT_PANIC is not set 1601 | CONFIG_TASK_WDT_TIMEOUT_S=5 1602 | CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=y 1603 | CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1=y 1604 | # CONFIG_ESP32_DEBUG_STUBS_ENABLE is not set 1605 | CONFIG_ESP32_DEBUG_OCDAWARE=y 1606 | CONFIG_BROWNOUT_DET=y 1607 | CONFIG_ESP32_BROWNOUT_DET=y 1608 | CONFIG_BROWNOUT_DET_LVL_SEL_0=y 1609 | CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_0=y 1610 | # CONFIG_BROWNOUT_DET_LVL_SEL_1 is not set 1611 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_1 is not set 1612 | # CONFIG_BROWNOUT_DET_LVL_SEL_2 is not set 1613 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_2 is not set 1614 | # CONFIG_BROWNOUT_DET_LVL_SEL_3 is not set 1615 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_3 is not set 1616 | # CONFIG_BROWNOUT_DET_LVL_SEL_4 is not set 1617 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_4 is not set 1618 | # CONFIG_BROWNOUT_DET_LVL_SEL_5 is not set 1619 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_5 is not set 1620 | # CONFIG_BROWNOUT_DET_LVL_SEL_6 is not set 1621 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_6 is not set 1622 | # CONFIG_BROWNOUT_DET_LVL_SEL_7 is not set 1623 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_7 is not set 1624 | CONFIG_BROWNOUT_DET_LVL=0 1625 | CONFIG_ESP32_BROWNOUT_DET_LVL=0 1626 | # CONFIG_DISABLE_BASIC_ROM_CONSOLE is not set 1627 | CONFIG_IPC_TASK_STACK_SIZE=1536 1628 | CONFIG_TIMER_TASK_STACK_SIZE=3584 1629 | # CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH is not set 1630 | # CONFIG_ESP32_ENABLE_COREDUMP_TO_UART is not set 1631 | CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE=y 1632 | CONFIG_TIMER_TASK_PRIORITY=1 1633 | CONFIG_TIMER_TASK_STACK_DEPTH=2048 1634 | CONFIG_TIMER_QUEUE_LENGTH=10 1635 | # CONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK is not set 1636 | # CONFIG_HAL_ASSERTION_SILIENT is not set 1637 | # CONFIG_L2_TO_L3_COPY is not set 1638 | CONFIG_ESP_GRATUITOUS_ARP=y 1639 | CONFIG_GARP_TMR_INTERVAL=60 1640 | CONFIG_TCPIP_RECVMBOX_SIZE=32 1641 | CONFIG_TCP_MAXRTX=12 1642 | CONFIG_TCP_SYNMAXRTX=12 1643 | CONFIG_TCP_MSS=1440 1644 | CONFIG_TCP_MSL=60000 1645 | CONFIG_TCP_SND_BUF_DEFAULT=5744 1646 | CONFIG_TCP_WND_DEFAULT=5744 1647 | CONFIG_TCP_RECVMBOX_SIZE=6 1648 | CONFIG_TCP_QUEUE_OOSEQ=y 1649 | CONFIG_TCP_OVERSIZE_MSS=y 1650 | # CONFIG_TCP_OVERSIZE_QUARTER_MSS is not set 1651 | # CONFIG_TCP_OVERSIZE_DISABLE is not set 1652 | CONFIG_UDP_RECVMBOX_SIZE=6 1653 | CONFIG_TCPIP_TASK_STACK_SIZE=3072 1654 | CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY=y 1655 | # CONFIG_TCPIP_TASK_AFFINITY_CPU0 is not set 1656 | # CONFIG_TCPIP_TASK_AFFINITY_CPU1 is not set 1657 | CONFIG_TCPIP_TASK_AFFINITY=0x7FFFFFFF 1658 | # CONFIG_PPP_SUPPORT is not set 1659 | CONFIG_ESP32_TIME_SYSCALL_USE_RTC_HRT=y 1660 | CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1=y 1661 | # CONFIG_ESP32_TIME_SYSCALL_USE_RTC is not set 1662 | # CONFIG_ESP32_TIME_SYSCALL_USE_HRT is not set 1663 | # CONFIG_ESP32_TIME_SYSCALL_USE_FRC1 is not set 1664 | # CONFIG_ESP32_TIME_SYSCALL_USE_NONE is not set 1665 | CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT=5 1666 | CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 1667 | CONFIG_ESP32_PTHREAD_STACK_MIN=768 1668 | CONFIG_ESP32_DEFAULT_PTHREAD_CORE_NO_AFFINITY=y 1669 | # CONFIG_ESP32_DEFAULT_PTHREAD_CORE_0 is not set 1670 | # CONFIG_ESP32_DEFAULT_PTHREAD_CORE_1 is not set 1671 | CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT=-1 1672 | CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT="pthread" 1673 | CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS=y 1674 | # CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS is not set 1675 | # CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED is not set 1676 | # CONFIG_ESP32_ULP_COPROC_ENABLED is not set 1677 | CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT=y 1678 | CONFIG_SUPPORT_TERMIOS=y 1679 | CONFIG_SEMIHOSTFS_MAX_MOUNT_POINTS=1 1680 | # End of deprecated options 1681 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink/sdkconfig.ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Examples/esp-idf/blink/sdkconfig.ci -------------------------------------------------------------------------------- /Examples/esp-idf/blink/sdkconfig.defaults: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink/sdkconfig.old: -------------------------------------------------------------------------------- 1 | # 2 | # Automatically generated file. DO NOT EDIT. 3 | # Espressif IoT Development Framework (ESP-IDF) Project Configuration 4 | # 5 | CONFIG_IDF_CMAKE=y 6 | CONFIG_IDF_TARGET_ARCH_XTENSA=y 7 | CONFIG_IDF_TARGET="esp32" 8 | CONFIG_IDF_TARGET_ESP32=y 9 | CONFIG_IDF_FIRMWARE_CHIP_ID=0x0000 10 | 11 | # 12 | # SDK tool configuration 13 | # 14 | CONFIG_SDK_TOOLPREFIX="xtensa-esp32-elf-" 15 | # CONFIG_SDK_TOOLCHAIN_SUPPORTS_TIME_WIDE_64_BITS is not set 16 | # end of SDK tool configuration 17 | 18 | # 19 | # Build type 20 | # 21 | CONFIG_APP_BUILD_TYPE_APP_2NDBOOT=y 22 | # CONFIG_APP_BUILD_TYPE_ELF_RAM is not set 23 | CONFIG_APP_BUILD_GENERATE_BINARIES=y 24 | CONFIG_APP_BUILD_BOOTLOADER=y 25 | CONFIG_APP_BUILD_USE_FLASH_SECTIONS=y 26 | # end of Build type 27 | 28 | # 29 | # Application manager 30 | # 31 | CONFIG_APP_COMPILE_TIME_DATE=y 32 | # CONFIG_APP_EXCLUDE_PROJECT_VER_VAR is not set 33 | # CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR is not set 34 | # CONFIG_APP_PROJECT_VER_FROM_CONFIG is not set 35 | CONFIG_APP_RETRIEVE_LEN_ELF_SHA=16 36 | # end of Application manager 37 | 38 | # 39 | # Bootloader config 40 | # 41 | CONFIG_BOOTLOADER_OFFSET_IN_FLASH=0x1000 42 | CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y 43 | # CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG is not set 44 | # CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_PERF is not set 45 | # CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE is not set 46 | # CONFIG_BOOTLOADER_LOG_LEVEL_NONE is not set 47 | # CONFIG_BOOTLOADER_LOG_LEVEL_ERROR is not set 48 | # CONFIG_BOOTLOADER_LOG_LEVEL_WARN is not set 49 | CONFIG_BOOTLOADER_LOG_LEVEL_INFO=y 50 | # CONFIG_BOOTLOADER_LOG_LEVEL_DEBUG is not set 51 | # CONFIG_BOOTLOADER_LOG_LEVEL_VERBOSE is not set 52 | CONFIG_BOOTLOADER_LOG_LEVEL=3 53 | # CONFIG_BOOTLOADER_SPI_CUSTOM_WP_PIN is not set 54 | CONFIG_BOOTLOADER_SPI_WP_PIN=7 55 | CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V=y 56 | # CONFIG_BOOTLOADER_FACTORY_RESET is not set 57 | # CONFIG_BOOTLOADER_APP_TEST is not set 58 | CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE=y 59 | CONFIG_BOOTLOADER_WDT_ENABLE=y 60 | # CONFIG_BOOTLOADER_WDT_DISABLE_IN_USER_CODE is not set 61 | CONFIG_BOOTLOADER_WDT_TIME_MS=9000 62 | # CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE is not set 63 | # CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP is not set 64 | # CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON is not set 65 | # CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS is not set 66 | CONFIG_BOOTLOADER_RESERVE_RTC_SIZE=0 67 | # CONFIG_BOOTLOADER_CUSTOM_RESERVE_RTC is not set 68 | CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT=y 69 | # end of Bootloader config 70 | 71 | # 72 | # Security features 73 | # 74 | CONFIG_SECURE_BOOT_SUPPORTS_RSA=y 75 | # CONFIG_SECURE_SIGNED_APPS_NO_SECURE_BOOT is not set 76 | # CONFIG_SECURE_BOOT is not set 77 | # CONFIG_SECURE_FLASH_ENC_ENABLED is not set 78 | # end of Security features 79 | 80 | # 81 | # Serial flasher config 82 | # 83 | CONFIG_ESPTOOLPY_BAUD_OTHER_VAL=115200 84 | # CONFIG_ESPTOOLPY_NO_STUB is not set 85 | CONFIG_ESPTOOLPY_FLASHMODE_QIO=y 86 | # CONFIG_ESPTOOLPY_FLASHMODE_QOUT is not set 87 | # CONFIG_ESPTOOLPY_FLASHMODE_DIO is not set 88 | # CONFIG_ESPTOOLPY_FLASHMODE_DOUT is not set 89 | CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR=y 90 | CONFIG_ESPTOOLPY_FLASHMODE="dio" 91 | CONFIG_ESPTOOLPY_FLASHFREQ_80M=y 92 | # CONFIG_ESPTOOLPY_FLASHFREQ_40M is not set 93 | # CONFIG_ESPTOOLPY_FLASHFREQ_26M is not set 94 | # CONFIG_ESPTOOLPY_FLASHFREQ_20M is not set 95 | CONFIG_ESPTOOLPY_FLASHFREQ="80m" 96 | # CONFIG_ESPTOOLPY_FLASHSIZE_1MB is not set 97 | # CONFIG_ESPTOOLPY_FLASHSIZE_2MB is not set 98 | # CONFIG_ESPTOOLPY_FLASHSIZE_4MB is not set 99 | CONFIG_ESPTOOLPY_FLASHSIZE_8MB=y 100 | # CONFIG_ESPTOOLPY_FLASHSIZE_16MB is not set 101 | # CONFIG_ESPTOOLPY_FLASHSIZE_32MB is not set 102 | # CONFIG_ESPTOOLPY_FLASHSIZE_64MB is not set 103 | # CONFIG_ESPTOOLPY_FLASHSIZE_128MB is not set 104 | CONFIG_ESPTOOLPY_FLASHSIZE="8MB" 105 | CONFIG_ESPTOOLPY_FLASHSIZE_DETECT=y 106 | CONFIG_ESPTOOLPY_BEFORE_RESET=y 107 | # CONFIG_ESPTOOLPY_BEFORE_NORESET is not set 108 | CONFIG_ESPTOOLPY_BEFORE="default_reset" 109 | CONFIG_ESPTOOLPY_AFTER_RESET=y 110 | # CONFIG_ESPTOOLPY_AFTER_NORESET is not set 111 | CONFIG_ESPTOOLPY_AFTER="hard_reset" 112 | # CONFIG_ESPTOOLPY_MONITOR_BAUD_CONSOLE is not set 113 | # CONFIG_ESPTOOLPY_MONITOR_BAUD_9600B is not set 114 | # CONFIG_ESPTOOLPY_MONITOR_BAUD_57600B is not set 115 | CONFIG_ESPTOOLPY_MONITOR_BAUD_115200B=y 116 | # CONFIG_ESPTOOLPY_MONITOR_BAUD_230400B is not set 117 | # CONFIG_ESPTOOLPY_MONITOR_BAUD_921600B is not set 118 | # CONFIG_ESPTOOLPY_MONITOR_BAUD_2MB is not set 119 | # CONFIG_ESPTOOLPY_MONITOR_BAUD_OTHER is not set 120 | CONFIG_ESPTOOLPY_MONITOR_BAUD_OTHER_VAL=115200 121 | CONFIG_ESPTOOLPY_MONITOR_BAUD=115200 122 | # end of Serial flasher config 123 | 124 | # 125 | # Partition Table 126 | # 127 | CONFIG_PARTITION_TABLE_SINGLE_APP=y 128 | # CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE is not set 129 | # CONFIG_PARTITION_TABLE_TWO_OTA is not set 130 | # CONFIG_PARTITION_TABLE_CUSTOM is not set 131 | CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv" 132 | CONFIG_PARTITION_TABLE_FILENAME="partitions_singleapp.csv" 133 | CONFIG_PARTITION_TABLE_OFFSET=0x8000 134 | CONFIG_PARTITION_TABLE_MD5=y 135 | # end of Partition Table 136 | 137 | # 138 | # Example Configuration 139 | # 140 | CONFIG_BLINK_LED_GPIO=y 141 | # CONFIG_BLINK_LED_RMT is not set 142 | CONFIG_BLINK_GPIO=22 143 | CONFIG_BLINK_PERIOD=1000 144 | # end of Example Configuration 145 | 146 | # 147 | # Compiler options 148 | # 149 | CONFIG_COMPILER_OPTIMIZATION_DEFAULT=y 150 | # CONFIG_COMPILER_OPTIMIZATION_SIZE is not set 151 | # CONFIG_COMPILER_OPTIMIZATION_PERF is not set 152 | # CONFIG_COMPILER_OPTIMIZATION_NONE is not set 153 | CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE=y 154 | # CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT is not set 155 | # CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE is not set 156 | CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL=2 157 | # CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT is not set 158 | CONFIG_COMPILER_HIDE_PATHS_MACROS=y 159 | # CONFIG_COMPILER_CXX_EXCEPTIONS is not set 160 | # CONFIG_COMPILER_CXX_RTTI is not set 161 | CONFIG_COMPILER_STACK_CHECK_MODE_NONE=y 162 | # CONFIG_COMPILER_STACK_CHECK_MODE_NORM is not set 163 | # CONFIG_COMPILER_STACK_CHECK_MODE_STRONG is not set 164 | # CONFIG_COMPILER_STACK_CHECK_MODE_ALL is not set 165 | # CONFIG_COMPILER_WARN_WRITE_STRINGS is not set 166 | # CONFIG_COMPILER_DISABLE_GCC8_WARNINGS is not set 167 | # CONFIG_COMPILER_DUMP_RTL_FILES is not set 168 | # end of Compiler options 169 | 170 | # 171 | # Component config 172 | # 173 | 174 | # 175 | # Application Level Tracing 176 | # 177 | # CONFIG_APPTRACE_DEST_JTAG is not set 178 | CONFIG_APPTRACE_DEST_NONE=y 179 | CONFIG_APPTRACE_LOCK_ENABLE=y 180 | # end of Application Level Tracing 181 | 182 | # 183 | # ESP-ASIO 184 | # 185 | # CONFIG_ASIO_SSL_SUPPORT is not set 186 | # end of ESP-ASIO 187 | 188 | # 189 | # Bluetooth 190 | # 191 | # CONFIG_BT_ENABLED is not set 192 | # end of Bluetooth 193 | 194 | # 195 | # CoAP Configuration 196 | # 197 | CONFIG_COAP_MBEDTLS_PSK=y 198 | # CONFIG_COAP_MBEDTLS_PKI is not set 199 | # CONFIG_COAP_MBEDTLS_DEBUG is not set 200 | CONFIG_COAP_LOG_DEFAULT_LEVEL=0 201 | # end of CoAP Configuration 202 | 203 | # 204 | # Driver configurations 205 | # 206 | 207 | # 208 | # ADC configuration 209 | # 210 | # CONFIG_ADC_FORCE_XPD_FSM is not set 211 | CONFIG_ADC_DISABLE_DAC=y 212 | # end of ADC configuration 213 | 214 | # 215 | # MCPWM configuration 216 | # 217 | # CONFIG_MCPWM_ISR_IN_IRAM is not set 218 | # end of MCPWM configuration 219 | 220 | # 221 | # SPI configuration 222 | # 223 | # CONFIG_SPI_MASTER_IN_IRAM is not set 224 | CONFIG_SPI_MASTER_ISR_IN_IRAM=y 225 | # CONFIG_SPI_SLAVE_IN_IRAM is not set 226 | CONFIG_SPI_SLAVE_ISR_IN_IRAM=y 227 | # end of SPI configuration 228 | 229 | # 230 | # TWAI configuration 231 | # 232 | # CONFIG_TWAI_ISR_IN_IRAM is not set 233 | # CONFIG_TWAI_ERRATA_FIX_BUS_OFF_REC is not set 234 | # CONFIG_TWAI_ERRATA_FIX_TX_INTR_LOST is not set 235 | # CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID is not set 236 | # CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT is not set 237 | # end of TWAI configuration 238 | 239 | # 240 | # UART configuration 241 | # 242 | # CONFIG_UART_ISR_IN_IRAM is not set 243 | # end of UART configuration 244 | 245 | # 246 | # RTCIO configuration 247 | # 248 | # CONFIG_RTCIO_SUPPORT_RTC_GPIO_DESC is not set 249 | # end of RTCIO configuration 250 | 251 | # 252 | # GPIO Configuration 253 | # 254 | # CONFIG_GPIO_ESP32_SUPPORT_SWITCH_SLP_PULL is not set 255 | # end of GPIO Configuration 256 | 257 | # 258 | # GDMA Configuration 259 | # 260 | # CONFIG_GDMA_CTRL_FUNC_IN_IRAM is not set 261 | # CONFIG_GDMA_ISR_IRAM_SAFE is not set 262 | # end of GDMA Configuration 263 | # end of Driver configurations 264 | 265 | # 266 | # eFuse Bit Manager 267 | # 268 | # CONFIG_EFUSE_CUSTOM_TABLE is not set 269 | # CONFIG_EFUSE_VIRTUAL is not set 270 | # CONFIG_EFUSE_CODE_SCHEME_COMPAT_NONE is not set 271 | CONFIG_EFUSE_CODE_SCHEME_COMPAT_3_4=y 272 | # CONFIG_EFUSE_CODE_SCHEME_COMPAT_REPEAT is not set 273 | CONFIG_EFUSE_MAX_BLK_LEN=192 274 | # end of eFuse Bit Manager 275 | 276 | # 277 | # ESP-TLS 278 | # 279 | CONFIG_ESP_TLS_USING_MBEDTLS=y 280 | # CONFIG_ESP_TLS_USE_SECURE_ELEMENT is not set 281 | # CONFIG_ESP_TLS_CLIENT_SESSION_TICKETS is not set 282 | # CONFIG_ESP_TLS_SERVER is not set 283 | # CONFIG_ESP_TLS_PSK_VERIFICATION is not set 284 | # CONFIG_ESP_TLS_INSECURE is not set 285 | # end of ESP-TLS 286 | 287 | # 288 | # ESP32-specific 289 | # 290 | # CONFIG_ESP32_REV_MIN_0 is not set 291 | # CONFIG_ESP32_REV_MIN_1 is not set 292 | # CONFIG_ESP32_REV_MIN_2 is not set 293 | CONFIG_ESP32_REV_MIN_3=y 294 | CONFIG_ESP32_REV_MIN=3 295 | # CONFIG_ESP32_DEFAULT_CPU_FREQ_80 is not set 296 | # CONFIG_ESP32_DEFAULT_CPU_FREQ_160 is not set 297 | CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y 298 | CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=240 299 | # CONFIG_ESP32_SPIRAM_SUPPORT is not set 300 | # CONFIG_ESP32_TRAX is not set 301 | CONFIG_ESP32_TRACEMEM_RESERVE_DRAM=0x0 302 | # CONFIG_ESP32_ULP_COPROC_ENABLED is not set 303 | CONFIG_ESP32_ULP_COPROC_RESERVE_MEM=0 304 | CONFIG_ESP32_DEBUG_OCDAWARE=y 305 | CONFIG_ESP32_BROWNOUT_DET=y 306 | CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_0=y 307 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_1 is not set 308 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_2 is not set 309 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_3 is not set 310 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_4 is not set 311 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_5 is not set 312 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_6 is not set 313 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_7 is not set 314 | CONFIG_ESP32_BROWNOUT_DET_LVL=0 315 | CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1=y 316 | # CONFIG_ESP32_TIME_SYSCALL_USE_RTC is not set 317 | # CONFIG_ESP32_TIME_SYSCALL_USE_FRC1 is not set 318 | # CONFIG_ESP32_TIME_SYSCALL_USE_NONE is not set 319 | CONFIG_ESP32_RTC_CLK_SRC_INT_RC=y 320 | # CONFIG_ESP32_RTC_CLK_SRC_EXT_CRYS is not set 321 | # CONFIG_ESP32_RTC_CLK_SRC_EXT_OSC is not set 322 | # CONFIG_ESP32_RTC_CLK_SRC_INT_8MD256 is not set 323 | CONFIG_ESP32_RTC_CLK_CAL_CYCLES=1024 324 | CONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY=2000 325 | CONFIG_ESP32_XTAL_FREQ_40=y 326 | # CONFIG_ESP32_XTAL_FREQ_26 is not set 327 | # CONFIG_ESP32_XTAL_FREQ_AUTO is not set 328 | CONFIG_ESP32_XTAL_FREQ=40 329 | # CONFIG_ESP32_DISABLE_BASIC_ROM_CONSOLE is not set 330 | # CONFIG_ESP32_NO_BLOBS is not set 331 | # CONFIG_ESP32_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set 332 | # CONFIG_ESP32_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set 333 | # CONFIG_ESP32_USE_FIXED_STATIC_RAM_SIZE is not set 334 | CONFIG_ESP32_DPORT_DIS_INTERRUPT_LVL=5 335 | # end of ESP32-specific 336 | 337 | # 338 | # ADC-Calibration 339 | # 340 | CONFIG_ADC_CAL_EFUSE_TP_ENABLE=y 341 | CONFIG_ADC_CAL_EFUSE_VREF_ENABLE=y 342 | CONFIG_ADC_CAL_LUT_ENABLE=y 343 | # end of ADC-Calibration 344 | 345 | # 346 | # Common ESP-related 347 | # 348 | CONFIG_ESP_ERR_TO_NAME_LOOKUP=y 349 | # end of Common ESP-related 350 | 351 | # 352 | # Ethernet 353 | # 354 | CONFIG_ETH_ENABLED=y 355 | CONFIG_ETH_USE_ESP32_EMAC=y 356 | CONFIG_ETH_PHY_INTERFACE_RMII=y 357 | CONFIG_ETH_RMII_CLK_INPUT=y 358 | # CONFIG_ETH_RMII_CLK_OUTPUT is not set 359 | CONFIG_ETH_RMII_CLK_IN_GPIO=0 360 | CONFIG_ETH_DMA_BUFFER_SIZE=512 361 | CONFIG_ETH_DMA_RX_BUFFER_NUM=10 362 | CONFIG_ETH_DMA_TX_BUFFER_NUM=10 363 | CONFIG_ETH_USE_SPI_ETHERNET=y 364 | # CONFIG_ETH_SPI_ETHERNET_DM9051 is not set 365 | # CONFIG_ETH_SPI_ETHERNET_W5500 is not set 366 | # CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL is not set 367 | # CONFIG_ETH_USE_OPENETH is not set 368 | # end of Ethernet 369 | 370 | # 371 | # Event Loop Library 372 | # 373 | # CONFIG_ESP_EVENT_LOOP_PROFILING is not set 374 | CONFIG_ESP_EVENT_POST_FROM_ISR=y 375 | CONFIG_ESP_EVENT_POST_FROM_IRAM_ISR=y 376 | # end of Event Loop Library 377 | 378 | # 379 | # GDB Stub 380 | # 381 | # end of GDB Stub 382 | 383 | # 384 | # ESP HTTP client 385 | # 386 | CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS=y 387 | # CONFIG_ESP_HTTP_CLIENT_ENABLE_BASIC_AUTH is not set 388 | CONFIG_ESP_HTTP_CLIENT_ENABLE_DIGEST_AUTH=y 389 | # end of ESP HTTP client 390 | 391 | # 392 | # HTTP Server 393 | # 394 | CONFIG_HTTPD_MAX_REQ_HDR_LEN=512 395 | CONFIG_HTTPD_MAX_URI_LEN=512 396 | CONFIG_HTTPD_ERR_RESP_NO_DELAY=y 397 | CONFIG_HTTPD_PURGE_BUF_LEN=32 398 | # CONFIG_HTTPD_LOG_PURGE_DATA is not set 399 | # CONFIG_HTTPD_WS_SUPPORT is not set 400 | # end of HTTP Server 401 | 402 | # 403 | # ESP HTTPS OTA 404 | # 405 | # CONFIG_OTA_ALLOW_HTTP is not set 406 | # end of ESP HTTPS OTA 407 | 408 | # 409 | # ESP HTTPS server 410 | # 411 | # CONFIG_ESP_HTTPS_SERVER_ENABLE is not set 412 | # end of ESP HTTPS server 413 | 414 | # 415 | # Hardware Settings 416 | # 417 | 418 | # 419 | # MAC Config 420 | # 421 | CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_STA=y 422 | CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_AP=y 423 | CONFIG_ESP_MAC_ADDR_UNIVERSE_BT=y 424 | CONFIG_ESP_MAC_ADDR_UNIVERSE_ETH=y 425 | # CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_TWO is not set 426 | CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_FOUR=y 427 | CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES=4 428 | # end of MAC Config 429 | 430 | # 431 | # Sleep Config 432 | # 433 | CONFIG_ESP_SLEEP_POWER_DOWN_FLASH=y 434 | CONFIG_ESP_SLEEP_RTC_BUS_ISO_WORKAROUND=y 435 | # CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND is not set 436 | # CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND is not set 437 | # end of Sleep Config 438 | 439 | # 440 | # RTC Clock Config 441 | # 442 | # end of RTC Clock Config 443 | # end of Hardware Settings 444 | 445 | # 446 | # IPC (Inter-Processor Call) 447 | # 448 | CONFIG_ESP_IPC_TASK_STACK_SIZE=1536 449 | CONFIG_ESP_IPC_USES_CALLERS_PRIORITY=y 450 | CONFIG_ESP_IPC_ISR_ENABLE=y 451 | # end of IPC (Inter-Processor Call) 452 | 453 | # 454 | # LCD and Touch Panel 455 | # 456 | 457 | # 458 | # LCD Peripheral Configuration 459 | # 460 | CONFIG_LCD_PANEL_IO_FORMAT_BUF_SIZE=32 461 | # end of LCD Peripheral Configuration 462 | # end of LCD and Touch Panel 463 | 464 | # 465 | # ESP NETIF Adapter 466 | # 467 | CONFIG_ESP_NETIF_IP_LOST_TIMER_INTERVAL=120 468 | CONFIG_ESP_NETIF_TCPIP_LWIP=y 469 | # CONFIG_ESP_NETIF_LOOPBACK is not set 470 | CONFIG_ESP_NETIF_TCPIP_ADAPTER_COMPATIBLE_LAYER=y 471 | # end of ESP NETIF Adapter 472 | 473 | # 474 | # PHY 475 | # 476 | CONFIG_ESP_PHY_CALIBRATION_AND_DATA_STORAGE=y 477 | # CONFIG_ESP_PHY_INIT_DATA_IN_PARTITION is not set 478 | CONFIG_ESP_PHY_MAX_WIFI_TX_POWER=20 479 | CONFIG_ESP_PHY_MAX_TX_POWER=20 480 | CONFIG_ESP_PHY_REDUCE_TX_POWER=y 481 | # end of PHY 482 | 483 | # 484 | # Power Management 485 | # 486 | # CONFIG_PM_ENABLE is not set 487 | # end of Power Management 488 | 489 | # 490 | # ESP System Settings 491 | # 492 | # CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT is not set 493 | CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT=y 494 | # CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT is not set 495 | # CONFIG_ESP_SYSTEM_PANIC_GDBSTUB is not set 496 | # CONFIG_ESP_SYSTEM_GDBSTUB_RUNTIME is not set 497 | 498 | # 499 | # Memory protection 500 | # 501 | # end of Memory protection 502 | 503 | CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE=32 504 | CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE=2304 505 | CONFIG_ESP_MAIN_TASK_STACK_SIZE=3584 506 | CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0=y 507 | # CONFIG_ESP_MAIN_TASK_AFFINITY_CPU1 is not set 508 | # CONFIG_ESP_MAIN_TASK_AFFINITY_NO_AFFINITY is not set 509 | CONFIG_ESP_MAIN_TASK_AFFINITY=0x0 510 | CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE=2048 511 | CONFIG_ESP_CONSOLE_UART_DEFAULT=y 512 | # CONFIG_ESP_CONSOLE_UART_CUSTOM is not set 513 | # CONFIG_ESP_CONSOLE_NONE is not set 514 | CONFIG_ESP_CONSOLE_UART=y 515 | CONFIG_ESP_CONSOLE_MULTIPLE_UART=y 516 | CONFIG_ESP_CONSOLE_UART_NUM=0 517 | CONFIG_ESP_CONSOLE_UART_BAUDRATE=115200 518 | CONFIG_ESP_INT_WDT=y 519 | CONFIG_ESP_INT_WDT_TIMEOUT_MS=300 520 | CONFIG_ESP_INT_WDT_CHECK_CPU1=y 521 | CONFIG_ESP_TASK_WDT=y 522 | # CONFIG_ESP_TASK_WDT_PANIC is not set 523 | CONFIG_ESP_TASK_WDT_TIMEOUT_S=5 524 | CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0=y 525 | CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1=y 526 | # CONFIG_ESP_PANIC_HANDLER_IRAM is not set 527 | # CONFIG_ESP_DEBUG_STUBS_ENABLE is not set 528 | # CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_5 is not set 529 | CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4=y 530 | # end of ESP System Settings 531 | 532 | # 533 | # High resolution timer (esp_timer) 534 | # 535 | # CONFIG_ESP_TIMER_PROFILING is not set 536 | CONFIG_ESP_TIME_FUNCS_USE_RTC_TIMER=y 537 | CONFIG_ESP_TIME_FUNCS_USE_ESP_TIMER=y 538 | CONFIG_ESP_TIMER_TASK_STACK_SIZE=3584 539 | CONFIG_ESP_TIMER_INTERRUPT_LEVEL=1 540 | # CONFIG_ESP_TIMER_SUPPORTS_ISR_DISPATCH_METHOD is not set 541 | # CONFIG_ESP_TIMER_IMPL_FRC2 is not set 542 | CONFIG_ESP_TIMER_IMPL_TG0_LAC=y 543 | # end of High resolution timer (esp_timer) 544 | 545 | # 546 | # Wi-Fi 547 | # 548 | CONFIG_ESP32_WIFI_ENABLED=y 549 | CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=10 550 | CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=32 551 | # CONFIG_ESP32_WIFI_STATIC_TX_BUFFER is not set 552 | CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER=y 553 | CONFIG_ESP32_WIFI_TX_BUFFER_TYPE=1 554 | CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=32 555 | # CONFIG_ESP32_WIFI_CSI_ENABLED is not set 556 | CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED=y 557 | CONFIG_ESP32_WIFI_TX_BA_WIN=6 558 | CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED=y 559 | CONFIG_ESP32_WIFI_RX_BA_WIN=6 560 | CONFIG_ESP32_WIFI_NVS_ENABLED=y 561 | CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0=y 562 | # CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_1 is not set 563 | CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN=752 564 | CONFIG_ESP32_WIFI_MGMT_SBUF_NUM=32 565 | CONFIG_ESP32_WIFI_IRAM_OPT=y 566 | CONFIG_ESP32_WIFI_RX_IRAM_OPT=y 567 | CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE=y 568 | # CONFIG_ESP_WIFI_SLP_IRAM_OPT is not set 569 | # CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE is not set 570 | # CONFIG_ESP_WIFI_GMAC_SUPPORT is not set 571 | CONFIG_ESP_WIFI_SOFTAP_SUPPORT=y 572 | # end of Wi-Fi 573 | 574 | # 575 | # Core dump 576 | # 577 | # CONFIG_ESP_COREDUMP_ENABLE_TO_FLASH is not set 578 | # CONFIG_ESP_COREDUMP_ENABLE_TO_UART is not set 579 | CONFIG_ESP_COREDUMP_ENABLE_TO_NONE=y 580 | # end of Core dump 581 | 582 | # 583 | # FAT Filesystem support 584 | # 585 | # CONFIG_FATFS_CODEPAGE_DYNAMIC is not set 586 | CONFIG_FATFS_CODEPAGE_437=y 587 | # CONFIG_FATFS_CODEPAGE_720 is not set 588 | # CONFIG_FATFS_CODEPAGE_737 is not set 589 | # CONFIG_FATFS_CODEPAGE_771 is not set 590 | # CONFIG_FATFS_CODEPAGE_775 is not set 591 | # CONFIG_FATFS_CODEPAGE_850 is not set 592 | # CONFIG_FATFS_CODEPAGE_852 is not set 593 | # CONFIG_FATFS_CODEPAGE_855 is not set 594 | # CONFIG_FATFS_CODEPAGE_857 is not set 595 | # CONFIG_FATFS_CODEPAGE_860 is not set 596 | # CONFIG_FATFS_CODEPAGE_861 is not set 597 | # CONFIG_FATFS_CODEPAGE_862 is not set 598 | # CONFIG_FATFS_CODEPAGE_863 is not set 599 | # CONFIG_FATFS_CODEPAGE_864 is not set 600 | # CONFIG_FATFS_CODEPAGE_865 is not set 601 | # CONFIG_FATFS_CODEPAGE_866 is not set 602 | # CONFIG_FATFS_CODEPAGE_869 is not set 603 | # CONFIG_FATFS_CODEPAGE_932 is not set 604 | # CONFIG_FATFS_CODEPAGE_936 is not set 605 | # CONFIG_FATFS_CODEPAGE_949 is not set 606 | # CONFIG_FATFS_CODEPAGE_950 is not set 607 | CONFIG_FATFS_CODEPAGE=437 608 | CONFIG_FATFS_LFN_NONE=y 609 | # CONFIG_FATFS_LFN_HEAP is not set 610 | # CONFIG_FATFS_LFN_STACK is not set 611 | CONFIG_FATFS_FS_LOCK=0 612 | CONFIG_FATFS_TIMEOUT_MS=10000 613 | CONFIG_FATFS_PER_FILE_CACHE=y 614 | # CONFIG_FATFS_USE_FASTSEEK is not set 615 | # end of FAT Filesystem support 616 | 617 | # 618 | # Modbus configuration 619 | # 620 | CONFIG_FMB_COMM_MODE_TCP_EN=y 621 | CONFIG_FMB_TCP_PORT_DEFAULT=502 622 | CONFIG_FMB_TCP_PORT_MAX_CONN=5 623 | CONFIG_FMB_TCP_CONNECTION_TOUT_SEC=20 624 | CONFIG_FMB_COMM_MODE_RTU_EN=y 625 | CONFIG_FMB_COMM_MODE_ASCII_EN=y 626 | CONFIG_FMB_MASTER_TIMEOUT_MS_RESPOND=150 627 | CONFIG_FMB_MASTER_DELAY_MS_CONVERT=200 628 | CONFIG_FMB_QUEUE_LENGTH=20 629 | CONFIG_FMB_PORT_TASK_STACK_SIZE=4096 630 | CONFIG_FMB_SERIAL_BUF_SIZE=256 631 | CONFIG_FMB_SERIAL_ASCII_BITS_PER_SYMB=8 632 | CONFIG_FMB_SERIAL_ASCII_TIMEOUT_RESPOND_MS=1000 633 | CONFIG_FMB_PORT_TASK_PRIO=10 634 | # CONFIG_FMB_PORT_TASK_AFFINITY_NO_AFFINITY is not set 635 | CONFIG_FMB_PORT_TASK_AFFINITY_CPU0=y 636 | # CONFIG_FMB_PORT_TASK_AFFINITY_CPU1 is not set 637 | CONFIG_FMB_PORT_TASK_AFFINITY=0x0 638 | CONFIG_FMB_CONTROLLER_SLAVE_ID_SUPPORT=y 639 | CONFIG_FMB_CONTROLLER_SLAVE_ID=0x00112233 640 | CONFIG_FMB_CONTROLLER_NOTIFY_TIMEOUT=20 641 | CONFIG_FMB_CONTROLLER_NOTIFY_QUEUE_SIZE=20 642 | CONFIG_FMB_CONTROLLER_STACK_SIZE=4096 643 | CONFIG_FMB_EVENT_QUEUE_TIMEOUT=20 644 | # CONFIG_FMB_TIMER_PORT_ENABLED is not set 645 | CONFIG_FMB_TIMER_GROUP=0 646 | CONFIG_FMB_TIMER_INDEX=0 647 | CONFIG_FMB_MASTER_TIMER_GROUP=0 648 | CONFIG_FMB_MASTER_TIMER_INDEX=0 649 | # CONFIG_FMB_TIMER_ISR_IN_IRAM is not set 650 | # end of Modbus configuration 651 | 652 | # 653 | # FreeRTOS 654 | # 655 | # CONFIG_FREERTOS_UNICORE is not set 656 | CONFIG_FREERTOS_NO_AFFINITY=0x7FFFFFFF 657 | CONFIG_FREERTOS_TICK_SUPPORT_CORETIMER=y 658 | CONFIG_FREERTOS_CORETIMER_0=y 659 | # CONFIG_FREERTOS_CORETIMER_1 is not set 660 | CONFIG_FREERTOS_SYSTICK_USES_CCOUNT=y 661 | CONFIG_FREERTOS_HZ=100 662 | CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION=y 663 | # CONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE is not set 664 | # CONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL is not set 665 | CONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY=y 666 | # CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK is not set 667 | CONFIG_FREERTOS_INTERRUPT_BACKTRACE=y 668 | CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=1 669 | CONFIG_FREERTOS_ASSERT_FAIL_ABORT=y 670 | # CONFIG_FREERTOS_ASSERT_FAIL_PRINT_CONTINUE is not set 671 | # CONFIG_FREERTOS_ASSERT_DISABLE is not set 672 | CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1536 673 | CONFIG_FREERTOS_ISR_STACKSIZE=1536 674 | # CONFIG_FREERTOS_LEGACY_HOOKS is not set 675 | CONFIG_FREERTOS_MAX_TASK_NAME_LEN=16 676 | CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION=y 677 | # CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP is not set 678 | CONFIG_FREERTOS_TIMER_TASK_PRIORITY=1 679 | CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH=2048 680 | CONFIG_FREERTOS_TIMER_QUEUE_LENGTH=10 681 | CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE=0 682 | # CONFIG_FREERTOS_USE_TRACE_FACILITY is not set 683 | # CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS is not set 684 | CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER=y 685 | CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=y 686 | # CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE is not set 687 | # CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH is not set 688 | CONFIG_FREERTOS_DEBUG_OCDAWARE=y 689 | # CONFIG_FREERTOS_FPU_IN_ISR is not set 690 | CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT=y 691 | # CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH is not set 692 | # end of FreeRTOS 693 | 694 | # 695 | # Hardware Abstraction Layer (HAL) and Low Level (LL) 696 | # 697 | CONFIG_HAL_ASSERTION_EQUALS_SYSTEM=y 698 | # CONFIG_HAL_ASSERTION_DISABLE is not set 699 | # CONFIG_HAL_ASSERTION_SILIENT is not set 700 | # CONFIG_HAL_ASSERTION_ENABLE is not set 701 | CONFIG_HAL_DEFAULT_ASSERTION_LEVEL=2 702 | # end of Hardware Abstraction Layer (HAL) and Low Level (LL) 703 | 704 | # 705 | # Heap memory debugging 706 | # 707 | CONFIG_HEAP_POISONING_DISABLED=y 708 | # CONFIG_HEAP_POISONING_LIGHT is not set 709 | # CONFIG_HEAP_POISONING_COMPREHENSIVE is not set 710 | CONFIG_HEAP_TRACING_OFF=y 711 | # CONFIG_HEAP_TRACING_STANDALONE is not set 712 | # CONFIG_HEAP_TRACING_TOHOST is not set 713 | # CONFIG_HEAP_ABORT_WHEN_ALLOCATION_FAILS is not set 714 | # end of Heap memory debugging 715 | 716 | # 717 | # jsmn 718 | # 719 | # CONFIG_JSMN_PARENT_LINKS is not set 720 | # CONFIG_JSMN_STRICT is not set 721 | # end of jsmn 722 | 723 | # 724 | # libsodium 725 | # 726 | # end of libsodium 727 | 728 | # 729 | # Log output 730 | # 731 | # CONFIG_LOG_DEFAULT_LEVEL_NONE is not set 732 | # CONFIG_LOG_DEFAULT_LEVEL_ERROR is not set 733 | # CONFIG_LOG_DEFAULT_LEVEL_WARN is not set 734 | CONFIG_LOG_DEFAULT_LEVEL_INFO=y 735 | # CONFIG_LOG_DEFAULT_LEVEL_DEBUG is not set 736 | # CONFIG_LOG_DEFAULT_LEVEL_VERBOSE is not set 737 | CONFIG_LOG_DEFAULT_LEVEL=3 738 | CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT=y 739 | # CONFIG_LOG_MAXIMUM_LEVEL_DEBUG is not set 740 | # CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE is not set 741 | CONFIG_LOG_MAXIMUM_LEVEL=3 742 | CONFIG_LOG_COLORS=y 743 | CONFIG_LOG_TIMESTAMP_SOURCE_RTOS=y 744 | # CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM is not set 745 | # end of Log output 746 | 747 | # 748 | # LWIP 749 | # 750 | CONFIG_LWIP_LOCAL_HOSTNAME="espressif" 751 | # CONFIG_LWIP_NETIF_API is not set 752 | # CONFIG_LWIP_TCPIP_CORE_LOCKING is not set 753 | CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES=y 754 | # CONFIG_LWIP_L2_TO_L3_COPY is not set 755 | # CONFIG_LWIP_IRAM_OPTIMIZATION is not set 756 | CONFIG_LWIP_TIMERS_ONDEMAND=y 757 | CONFIG_LWIP_MAX_SOCKETS=10 758 | # CONFIG_LWIP_USE_ONLY_LWIP_SELECT is not set 759 | # CONFIG_LWIP_SO_LINGER is not set 760 | CONFIG_LWIP_SO_REUSE=y 761 | CONFIG_LWIP_SO_REUSE_RXTOALL=y 762 | # CONFIG_LWIP_SO_RCVBUF is not set 763 | # CONFIG_LWIP_NETBUF_RECVINFO is not set 764 | CONFIG_LWIP_IP4_FRAG=y 765 | CONFIG_LWIP_IP6_FRAG=y 766 | # CONFIG_LWIP_IP4_REASSEMBLY is not set 767 | # CONFIG_LWIP_IP6_REASSEMBLY is not set 768 | # CONFIG_LWIP_IP_FORWARD is not set 769 | # CONFIG_LWIP_STATS is not set 770 | # CONFIG_LWIP_ETHARP_TRUST_IP_MAC is not set 771 | CONFIG_LWIP_ESP_GRATUITOUS_ARP=y 772 | CONFIG_LWIP_GARP_TMR_INTERVAL=60 773 | CONFIG_LWIP_TCPIP_RECVMBOX_SIZE=32 774 | CONFIG_LWIP_DHCP_DOES_ARP_CHECK=y 775 | # CONFIG_LWIP_DHCP_DISABLE_CLIENT_ID is not set 776 | CONFIG_LWIP_DHCP_DISABLE_VENDOR_CLASS_ID=y 777 | # CONFIG_LWIP_DHCP_RESTORE_LAST_IP is not set 778 | CONFIG_LWIP_DHCP_OPTIONS_LEN=68 779 | 780 | # 781 | # DHCP server 782 | # 783 | CONFIG_LWIP_DHCPS=y 784 | CONFIG_LWIP_DHCPS_LEASE_UNIT=60 785 | CONFIG_LWIP_DHCPS_MAX_STATION_NUM=8 786 | # end of DHCP server 787 | 788 | # CONFIG_LWIP_AUTOIP is not set 789 | CONFIG_LWIP_IPV6=y 790 | # CONFIG_LWIP_IPV6_AUTOCONFIG is not set 791 | CONFIG_LWIP_IPV6_NUM_ADDRESSES=3 792 | # CONFIG_LWIP_IPV6_FORWARD is not set 793 | # CONFIG_LWIP_NETIF_STATUS_CALLBACK is not set 794 | CONFIG_LWIP_NETIF_LOOPBACK=y 795 | CONFIG_LWIP_LOOPBACK_MAX_PBUFS=8 796 | 797 | # 798 | # TCP 799 | # 800 | CONFIG_LWIP_MAX_ACTIVE_TCP=16 801 | CONFIG_LWIP_MAX_LISTENING_TCP=16 802 | CONFIG_LWIP_TCP_HIGH_SPEED_RETRANSMISSION=y 803 | CONFIG_LWIP_TCP_MAXRTX=12 804 | CONFIG_LWIP_TCP_SYNMAXRTX=12 805 | CONFIG_LWIP_TCP_MSS=1440 806 | CONFIG_LWIP_TCP_TMR_INTERVAL=250 807 | CONFIG_LWIP_TCP_MSL=60000 808 | CONFIG_LWIP_TCP_SND_BUF_DEFAULT=5744 809 | CONFIG_LWIP_TCP_WND_DEFAULT=5744 810 | CONFIG_LWIP_TCP_RECVMBOX_SIZE=6 811 | CONFIG_LWIP_TCP_QUEUE_OOSEQ=y 812 | # CONFIG_LWIP_TCP_SACK_OUT is not set 813 | # CONFIG_LWIP_TCP_KEEP_CONNECTION_WHEN_IP_CHANGES is not set 814 | CONFIG_LWIP_TCP_OVERSIZE_MSS=y 815 | # CONFIG_LWIP_TCP_OVERSIZE_QUARTER_MSS is not set 816 | # CONFIG_LWIP_TCP_OVERSIZE_DISABLE is not set 817 | CONFIG_LWIP_TCP_RTO_TIME=1500 818 | # end of TCP 819 | 820 | # 821 | # UDP 822 | # 823 | CONFIG_LWIP_MAX_UDP_PCBS=16 824 | CONFIG_LWIP_UDP_RECVMBOX_SIZE=6 825 | # end of UDP 826 | 827 | # 828 | # Checksums 829 | # 830 | # CONFIG_LWIP_CHECKSUM_CHECK_IP is not set 831 | # CONFIG_LWIP_CHECKSUM_CHECK_UDP is not set 832 | CONFIG_LWIP_CHECKSUM_CHECK_ICMP=y 833 | # end of Checksums 834 | 835 | CONFIG_LWIP_TCPIP_TASK_STACK_SIZE=3072 836 | CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY=y 837 | # CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU0 is not set 838 | # CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU1 is not set 839 | CONFIG_LWIP_TCPIP_TASK_AFFINITY=0x7FFFFFFF 840 | # CONFIG_LWIP_PPP_SUPPORT is not set 841 | CONFIG_LWIP_IPV6_MEMP_NUM_ND6_QUEUE=3 842 | CONFIG_LWIP_IPV6_ND6_NUM_NEIGHBORS=5 843 | # CONFIG_LWIP_SLIP_SUPPORT is not set 844 | 845 | # 846 | # ICMP 847 | # 848 | CONFIG_LWIP_ICMP=y 849 | # CONFIG_LWIP_MULTICAST_PING is not set 850 | # CONFIG_LWIP_BROADCAST_PING is not set 851 | # end of ICMP 852 | 853 | # 854 | # LWIP RAW API 855 | # 856 | CONFIG_LWIP_MAX_RAW_PCBS=16 857 | # end of LWIP RAW API 858 | 859 | # 860 | # SNTP 861 | # 862 | CONFIG_LWIP_SNTP_MAX_SERVERS=1 863 | # CONFIG_LWIP_DHCP_GET_NTP_SRV is not set 864 | CONFIG_LWIP_SNTP_UPDATE_DELAY=3600000 865 | # end of SNTP 866 | 867 | CONFIG_LWIP_ESP_LWIP_ASSERT=y 868 | 869 | # 870 | # Hooks 871 | # 872 | # CONFIG_LWIP_HOOK_TCP_ISN_NONE is not set 873 | CONFIG_LWIP_HOOK_TCP_ISN_DEFAULT=y 874 | # CONFIG_LWIP_HOOK_TCP_ISN_CUSTOM is not set 875 | CONFIG_LWIP_HOOK_IP6_ROUTE_NONE=y 876 | # CONFIG_LWIP_HOOK_IP6_ROUTE_DEFAULT is not set 877 | # CONFIG_LWIP_HOOK_IP6_ROUTE_CUSTOM is not set 878 | CONFIG_LWIP_HOOK_ND6_GET_GW_NONE=y 879 | # CONFIG_LWIP_HOOK_ND6_GET_GW_DEFAULT is not set 880 | # CONFIG_LWIP_HOOK_ND6_GET_GW_CUSTOM is not set 881 | CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_NONE=y 882 | # CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_DEFAULT is not set 883 | # CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_CUSTOM is not set 884 | # end of Hooks 885 | 886 | # CONFIG_LWIP_DEBUG is not set 887 | # end of LWIP 888 | 889 | # 890 | # mbedTLS 891 | # 892 | CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y 893 | # CONFIG_MBEDTLS_DEFAULT_MEM_ALLOC is not set 894 | # CONFIG_MBEDTLS_CUSTOM_MEM_ALLOC is not set 895 | CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN=y 896 | CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN=16384 897 | CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN=4096 898 | # CONFIG_MBEDTLS_DYNAMIC_BUFFER is not set 899 | # CONFIG_MBEDTLS_DEBUG is not set 900 | 901 | # 902 | # mbedTLS v2.28.x related 903 | # 904 | # CONFIG_MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH is not set 905 | # CONFIG_MBEDTLS_X509_TRUSTED_CERT_CALLBACK is not set 906 | # CONFIG_MBEDTLS_SSL_CONTEXT_SERIALIZATION is not set 907 | CONFIG_MBEDTLS_SSL_KEEP_PEER_CERTIFICATE=y 908 | # end of mbedTLS v2.28.x related 909 | 910 | # 911 | # Certificate Bundle 912 | # 913 | CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=y 914 | CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=y 915 | # CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_CMN is not set 916 | # CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_NONE is not set 917 | # CONFIG_MBEDTLS_CUSTOM_CERTIFICATE_BUNDLE is not set 918 | CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS=200 919 | # end of Certificate Bundle 920 | 921 | # CONFIG_MBEDTLS_ECP_RESTARTABLE is not set 922 | # CONFIG_MBEDTLS_CMAC_C is not set 923 | CONFIG_MBEDTLS_HARDWARE_AES=y 924 | CONFIG_MBEDTLS_HARDWARE_MPI=y 925 | CONFIG_MBEDTLS_HARDWARE_SHA=y 926 | CONFIG_MBEDTLS_ROM_MD5=y 927 | # CONFIG_MBEDTLS_ATCA_HW_ECDSA_SIGN is not set 928 | # CONFIG_MBEDTLS_ATCA_HW_ECDSA_VERIFY is not set 929 | CONFIG_MBEDTLS_HAVE_TIME=y 930 | # CONFIG_MBEDTLS_HAVE_TIME_DATE is not set 931 | CONFIG_MBEDTLS_ECDSA_DETERMINISTIC=y 932 | CONFIG_MBEDTLS_SHA512_C=y 933 | CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT=y 934 | # CONFIG_MBEDTLS_TLS_SERVER_ONLY is not set 935 | # CONFIG_MBEDTLS_TLS_CLIENT_ONLY is not set 936 | # CONFIG_MBEDTLS_TLS_DISABLED is not set 937 | CONFIG_MBEDTLS_TLS_SERVER=y 938 | CONFIG_MBEDTLS_TLS_CLIENT=y 939 | CONFIG_MBEDTLS_TLS_ENABLED=y 940 | 941 | # 942 | # TLS Key Exchange Methods 943 | # 944 | # CONFIG_MBEDTLS_PSK_MODES is not set 945 | CONFIG_MBEDTLS_KEY_EXCHANGE_RSA=y 946 | CONFIG_MBEDTLS_KEY_EXCHANGE_DHE_RSA=y 947 | CONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE=y 948 | CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA=y 949 | CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA=y 950 | CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA=y 951 | CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA=y 952 | # end of TLS Key Exchange Methods 953 | 954 | CONFIG_MBEDTLS_SSL_RENEGOTIATION=y 955 | # CONFIG_MBEDTLS_SSL_PROTO_SSL3 is not set 956 | CONFIG_MBEDTLS_SSL_PROTO_TLS1=y 957 | CONFIG_MBEDTLS_SSL_PROTO_TLS1_1=y 958 | CONFIG_MBEDTLS_SSL_PROTO_TLS1_2=y 959 | # CONFIG_MBEDTLS_SSL_PROTO_GMTSSL1_1 is not set 960 | # CONFIG_MBEDTLS_SSL_PROTO_DTLS is not set 961 | CONFIG_MBEDTLS_SSL_ALPN=y 962 | CONFIG_MBEDTLS_CLIENT_SSL_SESSION_TICKETS=y 963 | CONFIG_MBEDTLS_X509_CHECK_KEY_USAGE=y 964 | CONFIG_MBEDTLS_X509_CHECK_EXTENDED_KEY_USAGE=y 965 | CONFIG_MBEDTLS_SERVER_SSL_SESSION_TICKETS=y 966 | 967 | # 968 | # Symmetric Ciphers 969 | # 970 | CONFIG_MBEDTLS_AES_C=y 971 | # CONFIG_MBEDTLS_CAMELLIA_C is not set 972 | # CONFIG_MBEDTLS_DES_C is not set 973 | CONFIG_MBEDTLS_RC4_DISABLED=y 974 | # CONFIG_MBEDTLS_RC4_ENABLED_NO_DEFAULT is not set 975 | # CONFIG_MBEDTLS_RC4_ENABLED is not set 976 | # CONFIG_MBEDTLS_BLOWFISH_C is not set 977 | # CONFIG_MBEDTLS_XTEA_C is not set 978 | CONFIG_MBEDTLS_CCM_C=y 979 | CONFIG_MBEDTLS_GCM_C=y 980 | # CONFIG_MBEDTLS_NIST_KW_C is not set 981 | # end of Symmetric Ciphers 982 | 983 | # CONFIG_MBEDTLS_RIPEMD160_C is not set 984 | 985 | # 986 | # Certificates 987 | # 988 | CONFIG_MBEDTLS_PEM_PARSE_C=y 989 | CONFIG_MBEDTLS_PEM_WRITE_C=y 990 | CONFIG_MBEDTLS_X509_CRL_PARSE_C=y 991 | CONFIG_MBEDTLS_X509_CSR_PARSE_C=y 992 | # end of Certificates 993 | 994 | CONFIG_MBEDTLS_ECP_C=y 995 | CONFIG_MBEDTLS_ECDH_C=y 996 | CONFIG_MBEDTLS_ECDSA_C=y 997 | # CONFIG_MBEDTLS_ECJPAKE_C is not set 998 | CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED=y 999 | CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED=y 1000 | CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED=y 1001 | CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED=y 1002 | CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED=y 1003 | CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED=y 1004 | CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED=y 1005 | CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED=y 1006 | CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED=y 1007 | CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED=y 1008 | CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED=y 1009 | CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED=y 1010 | CONFIG_MBEDTLS_ECP_NIST_OPTIM=y 1011 | # CONFIG_MBEDTLS_POLY1305_C is not set 1012 | # CONFIG_MBEDTLS_CHACHA20_C is not set 1013 | # CONFIG_MBEDTLS_HKDF_C is not set 1014 | # CONFIG_MBEDTLS_THREADING_C is not set 1015 | # CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI is not set 1016 | # CONFIG_MBEDTLS_SECURITY_RISKS is not set 1017 | # end of mbedTLS 1018 | 1019 | # 1020 | # mDNS 1021 | # 1022 | CONFIG_MDNS_MAX_SERVICES=10 1023 | CONFIG_MDNS_TASK_PRIORITY=1 1024 | CONFIG_MDNS_TASK_STACK_SIZE=4096 1025 | # CONFIG_MDNS_TASK_AFFINITY_NO_AFFINITY is not set 1026 | CONFIG_MDNS_TASK_AFFINITY_CPU0=y 1027 | # CONFIG_MDNS_TASK_AFFINITY_CPU1 is not set 1028 | CONFIG_MDNS_TASK_AFFINITY=0x0 1029 | CONFIG_MDNS_SERVICE_ADD_TIMEOUT_MS=2000 1030 | # CONFIG_MDNS_STRICT_MODE is not set 1031 | CONFIG_MDNS_TIMER_PERIOD_MS=100 1032 | # CONFIG_MDNS_NETWORKING_SOCKET is not set 1033 | CONFIG_MDNS_MULTIPLE_INSTANCE=y 1034 | # end of mDNS 1035 | 1036 | # 1037 | # ESP-MQTT Configurations 1038 | # 1039 | CONFIG_MQTT_PROTOCOL_311=y 1040 | CONFIG_MQTT_TRANSPORT_SSL=y 1041 | CONFIG_MQTT_TRANSPORT_WEBSOCKET=y 1042 | CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE=y 1043 | # CONFIG_MQTT_MSG_ID_INCREMENTAL is not set 1044 | # CONFIG_MQTT_SKIP_PUBLISH_IF_DISCONNECTED is not set 1045 | # CONFIG_MQTT_REPORT_DELETED_MESSAGES is not set 1046 | # CONFIG_MQTT_USE_CUSTOM_CONFIG is not set 1047 | # CONFIG_MQTT_TASK_CORE_SELECTION_ENABLED is not set 1048 | # CONFIG_MQTT_CUSTOM_OUTBOX is not set 1049 | # end of ESP-MQTT Configurations 1050 | 1051 | # 1052 | # Newlib 1053 | # 1054 | CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF=y 1055 | # CONFIG_NEWLIB_STDOUT_LINE_ENDING_LF is not set 1056 | # CONFIG_NEWLIB_STDOUT_LINE_ENDING_CR is not set 1057 | # CONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF is not set 1058 | # CONFIG_NEWLIB_STDIN_LINE_ENDING_LF is not set 1059 | CONFIG_NEWLIB_STDIN_LINE_ENDING_CR=y 1060 | # CONFIG_NEWLIB_NANO_FORMAT is not set 1061 | # end of Newlib 1062 | 1063 | # 1064 | # NVS 1065 | # 1066 | # CONFIG_NVS_ASSERT_ERROR_CHECK is not set 1067 | # end of NVS 1068 | 1069 | # 1070 | # OpenSSL 1071 | # 1072 | # CONFIG_OPENSSL_DEBUG is not set 1073 | CONFIG_OPENSSL_ERROR_STACK=y 1074 | # CONFIG_OPENSSL_ASSERT_DO_NOTHING is not set 1075 | CONFIG_OPENSSL_ASSERT_EXIT=y 1076 | # end of OpenSSL 1077 | 1078 | # 1079 | # OpenThread 1080 | # 1081 | # CONFIG_OPENTHREAD_ENABLED is not set 1082 | # end of OpenThread 1083 | 1084 | # 1085 | # PThreads 1086 | # 1087 | CONFIG_PTHREAD_TASK_PRIO_DEFAULT=5 1088 | CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 1089 | CONFIG_PTHREAD_STACK_MIN=768 1090 | CONFIG_PTHREAD_DEFAULT_CORE_NO_AFFINITY=y 1091 | # CONFIG_PTHREAD_DEFAULT_CORE_0 is not set 1092 | # CONFIG_PTHREAD_DEFAULT_CORE_1 is not set 1093 | CONFIG_PTHREAD_TASK_CORE_DEFAULT=-1 1094 | CONFIG_PTHREAD_TASK_NAME_DEFAULT="pthread" 1095 | # end of PThreads 1096 | 1097 | # 1098 | # SPI Flash driver 1099 | # 1100 | # CONFIG_SPI_FLASH_VERIFY_WRITE is not set 1101 | # CONFIG_SPI_FLASH_ENABLE_COUNTERS is not set 1102 | CONFIG_SPI_FLASH_ROM_DRIVER_PATCH=y 1103 | CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS=y 1104 | # CONFIG_SPI_FLASH_DANGEROUS_WRITE_FAILS is not set 1105 | # CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED is not set 1106 | # CONFIG_SPI_FLASH_USE_LEGACY_IMPL is not set 1107 | # CONFIG_SPI_FLASH_SHARE_SPI1_BUS is not set 1108 | # CONFIG_SPI_FLASH_BYPASS_BLOCK_ERASE is not set 1109 | CONFIG_SPI_FLASH_YIELD_DURING_ERASE=y 1110 | CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS=20 1111 | CONFIG_SPI_FLASH_ERASE_YIELD_TICKS=1 1112 | CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE=8192 1113 | # CONFIG_SPI_FLASH_SIZE_OVERRIDE is not set 1114 | # CONFIG_SPI_FLASH_CHECK_ERASE_TIMEOUT_DISABLED is not set 1115 | # CONFIG_SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST is not set 1116 | 1117 | # 1118 | # Auto-detect flash chips 1119 | # 1120 | CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP=y 1121 | CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP=y 1122 | CONFIG_SPI_FLASH_SUPPORT_GD_CHIP=y 1123 | CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP=y 1124 | # CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP is not set 1125 | # CONFIG_SPI_FLASH_SUPPORT_TH_CHIP is not set 1126 | # end of Auto-detect flash chips 1127 | 1128 | CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE=y 1129 | # end of SPI Flash driver 1130 | 1131 | # 1132 | # SPIFFS Configuration 1133 | # 1134 | CONFIG_SPIFFS_MAX_PARTITIONS=3 1135 | 1136 | # 1137 | # SPIFFS Cache Configuration 1138 | # 1139 | CONFIG_SPIFFS_CACHE=y 1140 | CONFIG_SPIFFS_CACHE_WR=y 1141 | # CONFIG_SPIFFS_CACHE_STATS is not set 1142 | # end of SPIFFS Cache Configuration 1143 | 1144 | CONFIG_SPIFFS_PAGE_CHECK=y 1145 | CONFIG_SPIFFS_GC_MAX_RUNS=10 1146 | # CONFIG_SPIFFS_GC_STATS is not set 1147 | CONFIG_SPIFFS_PAGE_SIZE=256 1148 | CONFIG_SPIFFS_OBJ_NAME_LEN=32 1149 | # CONFIG_SPIFFS_FOLLOW_SYMLINKS is not set 1150 | CONFIG_SPIFFS_USE_MAGIC=y 1151 | CONFIG_SPIFFS_USE_MAGIC_LENGTH=y 1152 | CONFIG_SPIFFS_META_LENGTH=4 1153 | CONFIG_SPIFFS_USE_MTIME=y 1154 | 1155 | # 1156 | # Debug Configuration 1157 | # 1158 | # CONFIG_SPIFFS_DBG is not set 1159 | # CONFIG_SPIFFS_API_DBG is not set 1160 | # CONFIG_SPIFFS_GC_DBG is not set 1161 | # CONFIG_SPIFFS_CACHE_DBG is not set 1162 | # CONFIG_SPIFFS_CHECK_DBG is not set 1163 | # CONFIG_SPIFFS_TEST_VISUALISATION is not set 1164 | # end of Debug Configuration 1165 | # end of SPIFFS Configuration 1166 | 1167 | # 1168 | # TCP Transport 1169 | # 1170 | 1171 | # 1172 | # Websocket 1173 | # 1174 | CONFIG_WS_TRANSPORT=y 1175 | CONFIG_WS_BUFFER_SIZE=1024 1176 | # end of Websocket 1177 | # end of TCP Transport 1178 | 1179 | # 1180 | # Unity unit testing library 1181 | # 1182 | CONFIG_UNITY_ENABLE_FLOAT=y 1183 | CONFIG_UNITY_ENABLE_DOUBLE=y 1184 | # CONFIG_UNITY_ENABLE_64BIT is not set 1185 | # CONFIG_UNITY_ENABLE_COLOR is not set 1186 | CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER=y 1187 | # CONFIG_UNITY_ENABLE_FIXTURE is not set 1188 | # CONFIG_UNITY_ENABLE_BACKTRACE_ON_FAIL is not set 1189 | # end of Unity unit testing library 1190 | 1191 | # 1192 | # Virtual file system 1193 | # 1194 | CONFIG_VFS_SUPPORT_IO=y 1195 | CONFIG_VFS_SUPPORT_DIR=y 1196 | CONFIG_VFS_SUPPORT_SELECT=y 1197 | CONFIG_VFS_SUPPRESS_SELECT_DEBUG_OUTPUT=y 1198 | CONFIG_VFS_SUPPORT_TERMIOS=y 1199 | 1200 | # 1201 | # Host File System I/O (Semihosting) 1202 | # 1203 | CONFIG_VFS_SEMIHOSTFS_MAX_MOUNT_POINTS=1 1204 | # end of Host File System I/O (Semihosting) 1205 | # end of Virtual file system 1206 | 1207 | # 1208 | # Wear Levelling 1209 | # 1210 | # CONFIG_WL_SECTOR_SIZE_512 is not set 1211 | CONFIG_WL_SECTOR_SIZE_4096=y 1212 | CONFIG_WL_SECTOR_SIZE=4096 1213 | # end of Wear Levelling 1214 | 1215 | # 1216 | # Wi-Fi Provisioning Manager 1217 | # 1218 | CONFIG_WIFI_PROV_SCAN_MAX_ENTRIES=16 1219 | CONFIG_WIFI_PROV_AUTOSTOP_TIMEOUT=30 1220 | CONFIG_WIFI_PROV_BLE_FORCE_ENCRYPTION=y 1221 | # end of Wi-Fi Provisioning Manager 1222 | 1223 | # 1224 | # Supplicant 1225 | # 1226 | CONFIG_WPA_MBEDTLS_CRYPTO=y 1227 | # CONFIG_WPA_WAPI_PSK is not set 1228 | # CONFIG_WPA_SUITE_B_192 is not set 1229 | # CONFIG_WPA_DEBUG_PRINT is not set 1230 | # CONFIG_WPA_TESTING_OPTIONS is not set 1231 | # CONFIG_WPA_WPS_STRICT is not set 1232 | # CONFIG_WPA_11KV_SUPPORT is not set 1233 | # CONFIG_WPA_MBO_SUPPORT is not set 1234 | # CONFIG_WPA_DPP_SUPPORT is not set 1235 | # end of Supplicant 1236 | # end of Component config 1237 | 1238 | # 1239 | # Compatibility options 1240 | # 1241 | # CONFIG_LEGACY_INCLUDE_COMMON_HEADERS is not set 1242 | # end of Compatibility options 1243 | 1244 | # Deprecated options for backward compatibility 1245 | CONFIG_TOOLPREFIX="xtensa-esp32-elf-" 1246 | # CONFIG_LOG_BOOTLOADER_LEVEL_NONE is not set 1247 | # CONFIG_LOG_BOOTLOADER_LEVEL_ERROR is not set 1248 | # CONFIG_LOG_BOOTLOADER_LEVEL_WARN is not set 1249 | CONFIG_LOG_BOOTLOADER_LEVEL_INFO=y 1250 | # CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG is not set 1251 | # CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE is not set 1252 | CONFIG_LOG_BOOTLOADER_LEVEL=3 1253 | # CONFIG_APP_ROLLBACK_ENABLE is not set 1254 | # CONFIG_FLASH_ENCRYPTION_ENABLED is not set 1255 | CONFIG_FLASHMODE_QIO=y 1256 | # CONFIG_FLASHMODE_QOUT is not set 1257 | # CONFIG_FLASHMODE_DIO is not set 1258 | # CONFIG_FLASHMODE_DOUT is not set 1259 | # CONFIG_MONITOR_BAUD_9600B is not set 1260 | # CONFIG_MONITOR_BAUD_57600B is not set 1261 | CONFIG_MONITOR_BAUD_115200B=y 1262 | # CONFIG_MONITOR_BAUD_230400B is not set 1263 | # CONFIG_MONITOR_BAUD_921600B is not set 1264 | # CONFIG_MONITOR_BAUD_2MB is not set 1265 | # CONFIG_MONITOR_BAUD_OTHER is not set 1266 | CONFIG_MONITOR_BAUD_OTHER_VAL=115200 1267 | CONFIG_MONITOR_BAUD=115200 1268 | CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG=y 1269 | # CONFIG_COMPILER_OPTIMIZATION_LEVEL_RELEASE is not set 1270 | CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED=y 1271 | # CONFIG_OPTIMIZATION_ASSERTIONS_SILENT is not set 1272 | # CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED is not set 1273 | CONFIG_OPTIMIZATION_ASSERTION_LEVEL=2 1274 | # CONFIG_CXX_EXCEPTIONS is not set 1275 | CONFIG_STACK_CHECK_NONE=y 1276 | # CONFIG_STACK_CHECK_NORM is not set 1277 | # CONFIG_STACK_CHECK_STRONG is not set 1278 | # CONFIG_STACK_CHECK_ALL is not set 1279 | # CONFIG_WARN_WRITE_STRINGS is not set 1280 | # CONFIG_DISABLE_GCC8_WARNINGS is not set 1281 | # CONFIG_ESP32_APPTRACE_DEST_TRAX is not set 1282 | CONFIG_ESP32_APPTRACE_DEST_NONE=y 1283 | CONFIG_ESP32_APPTRACE_LOCK_ENABLE=y 1284 | CONFIG_ADC2_DISABLE_DAC=y 1285 | # CONFIG_SPIRAM_SUPPORT is not set 1286 | CONFIG_TRACEMEM_RESERVE_DRAM=0x0 1287 | # CONFIG_ULP_COPROC_ENABLED is not set 1288 | CONFIG_ULP_COPROC_RESERVE_MEM=0 1289 | CONFIG_BROWNOUT_DET=y 1290 | CONFIG_BROWNOUT_DET_LVL_SEL_0=y 1291 | # CONFIG_BROWNOUT_DET_LVL_SEL_1 is not set 1292 | # CONFIG_BROWNOUT_DET_LVL_SEL_2 is not set 1293 | # CONFIG_BROWNOUT_DET_LVL_SEL_3 is not set 1294 | # CONFIG_BROWNOUT_DET_LVL_SEL_4 is not set 1295 | # CONFIG_BROWNOUT_DET_LVL_SEL_5 is not set 1296 | # CONFIG_BROWNOUT_DET_LVL_SEL_6 is not set 1297 | # CONFIG_BROWNOUT_DET_LVL_SEL_7 is not set 1298 | CONFIG_BROWNOUT_DET_LVL=0 1299 | CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC=y 1300 | # CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_CRYSTAL is not set 1301 | # CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_OSC is not set 1302 | # CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_8MD256 is not set 1303 | # CONFIG_DISABLE_BASIC_ROM_CONSOLE is not set 1304 | # CONFIG_NO_BLOBS is not set 1305 | # CONFIG_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set 1306 | # CONFIG_EVENT_LOOP_PROFILING is not set 1307 | CONFIG_POST_EVENTS_FROM_ISR=y 1308 | CONFIG_POST_EVENTS_FROM_IRAM_ISR=y 1309 | # CONFIG_TWO_UNIVERSAL_MAC_ADDRESS is not set 1310 | CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS=y 1311 | CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS=4 1312 | CONFIG_ESP_SYSTEM_PD_FLASH=y 1313 | # CONFIG_ESP32C3_LIGHTSLEEP_GPIO_RESET_WORKAROUND is not set 1314 | CONFIG_IPC_TASK_STACK_SIZE=1536 1315 | CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE=y 1316 | # CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION is not set 1317 | CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER=20 1318 | CONFIG_ESP32_PHY_MAX_TX_POWER=20 1319 | CONFIG_ESP32_REDUCE_PHY_TX_POWER=y 1320 | # CONFIG_ESP32S2_PANIC_PRINT_HALT is not set 1321 | CONFIG_ESP32S2_PANIC_PRINT_REBOOT=y 1322 | # CONFIG_ESP32S2_PANIC_SILENT_REBOOT is not set 1323 | # CONFIG_ESP32S2_PANIC_GDBSTUB is not set 1324 | CONFIG_SYSTEM_EVENT_QUEUE_SIZE=32 1325 | CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2304 1326 | CONFIG_MAIN_TASK_STACK_SIZE=3584 1327 | CONFIG_CONSOLE_UART_DEFAULT=y 1328 | # CONFIG_CONSOLE_UART_CUSTOM is not set 1329 | # CONFIG_ESP_CONSOLE_UART_NONE is not set 1330 | CONFIG_CONSOLE_UART=y 1331 | CONFIG_CONSOLE_UART_NUM=0 1332 | CONFIG_CONSOLE_UART_BAUDRATE=115200 1333 | CONFIG_INT_WDT=y 1334 | CONFIG_INT_WDT_TIMEOUT_MS=300 1335 | CONFIG_INT_WDT_CHECK_CPU1=y 1336 | CONFIG_TASK_WDT=y 1337 | # CONFIG_TASK_WDT_PANIC is not set 1338 | CONFIG_TASK_WDT_TIMEOUT_S=5 1339 | CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=y 1340 | CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1=y 1341 | # CONFIG_ESP32_DEBUG_STUBS_ENABLE is not set 1342 | CONFIG_TIMER_TASK_STACK_SIZE=3584 1343 | # CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH is not set 1344 | # CONFIG_ESP32_ENABLE_COREDUMP_TO_UART is not set 1345 | CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE=y 1346 | CONFIG_MB_MASTER_TIMEOUT_MS_RESPOND=150 1347 | CONFIG_MB_MASTER_DELAY_MS_CONVERT=200 1348 | CONFIG_MB_QUEUE_LENGTH=20 1349 | CONFIG_MB_SERIAL_TASK_STACK_SIZE=4096 1350 | CONFIG_MB_SERIAL_BUF_SIZE=256 1351 | CONFIG_MB_SERIAL_TASK_PRIO=10 1352 | CONFIG_MB_CONTROLLER_SLAVE_ID_SUPPORT=y 1353 | CONFIG_MB_CONTROLLER_SLAVE_ID=0x00112233 1354 | CONFIG_MB_CONTROLLER_NOTIFY_TIMEOUT=20 1355 | CONFIG_MB_CONTROLLER_NOTIFY_QUEUE_SIZE=20 1356 | CONFIG_MB_CONTROLLER_STACK_SIZE=4096 1357 | CONFIG_MB_EVENT_QUEUE_TIMEOUT=20 1358 | # CONFIG_MB_TIMER_PORT_ENABLED is not set 1359 | CONFIG_MB_TIMER_GROUP=0 1360 | CONFIG_MB_TIMER_INDEX=0 1361 | # CONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK is not set 1362 | CONFIG_TIMER_TASK_PRIORITY=1 1363 | CONFIG_TIMER_TASK_STACK_DEPTH=2048 1364 | CONFIG_TIMER_QUEUE_LENGTH=10 1365 | # CONFIG_L2_TO_L3_COPY is not set 1366 | # CONFIG_USE_ONLY_LWIP_SELECT is not set 1367 | CONFIG_ESP_GRATUITOUS_ARP=y 1368 | CONFIG_GARP_TMR_INTERVAL=60 1369 | CONFIG_TCPIP_RECVMBOX_SIZE=32 1370 | CONFIG_TCP_MAXRTX=12 1371 | CONFIG_TCP_SYNMAXRTX=12 1372 | CONFIG_TCP_MSS=1440 1373 | CONFIG_TCP_MSL=60000 1374 | CONFIG_TCP_SND_BUF_DEFAULT=5744 1375 | CONFIG_TCP_WND_DEFAULT=5744 1376 | CONFIG_TCP_RECVMBOX_SIZE=6 1377 | CONFIG_TCP_QUEUE_OOSEQ=y 1378 | # CONFIG_ESP_TCP_KEEP_CONNECTION_WHEN_IP_CHANGES is not set 1379 | CONFIG_TCP_OVERSIZE_MSS=y 1380 | # CONFIG_TCP_OVERSIZE_QUARTER_MSS is not set 1381 | # CONFIG_TCP_OVERSIZE_DISABLE is not set 1382 | CONFIG_UDP_RECVMBOX_SIZE=6 1383 | CONFIG_TCPIP_TASK_STACK_SIZE=3072 1384 | CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY=y 1385 | # CONFIG_TCPIP_TASK_AFFINITY_CPU0 is not set 1386 | # CONFIG_TCPIP_TASK_AFFINITY_CPU1 is not set 1387 | CONFIG_TCPIP_TASK_AFFINITY=0x7FFFFFFF 1388 | # CONFIG_PPP_SUPPORT is not set 1389 | CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT=5 1390 | CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 1391 | CONFIG_ESP32_PTHREAD_STACK_MIN=768 1392 | CONFIG_ESP32_DEFAULT_PTHREAD_CORE_NO_AFFINITY=y 1393 | # CONFIG_ESP32_DEFAULT_PTHREAD_CORE_0 is not set 1394 | # CONFIG_ESP32_DEFAULT_PTHREAD_CORE_1 is not set 1395 | CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT=-1 1396 | CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT="pthread" 1397 | CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS=y 1398 | # CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS is not set 1399 | # CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED is not set 1400 | CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT=y 1401 | CONFIG_SUPPORT_TERMIOS=y 1402 | CONFIG_SEMIHOSTFS_MAX_MOUNT_POINTS=1 1403 | # End of deprecated options 1404 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink_spiram/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # The following five lines of boilerplate have to be in your project's 2 | # CMakeLists in this exact order for cmake to work correctly 3 | cmake_minimum_required(VERSION 3.5) 4 | 5 | include($ENV{IDF_PATH}/tools/cmake/project.cmake) 6 | project(blink) 7 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink_spiram/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # This is a project Makefile. It is assumed the directory this Makefile resides in is a 3 | # project subdirectory. 4 | # 5 | 6 | PROJECT_NAME := blink 7 | 8 | include $(IDF_PATH)/make/project.mk 9 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink_spiram/README.md: -------------------------------------------------------------------------------- 1 | # Blink Example 2 | 3 | (See the README.md file in the upper level 'examples' directory for more information about examples.) 4 | 5 | This example demonstrates how to blink a LED using GPIO or RMT for the addressable LED, i.e. [WS2812](http://www.world-semi.com/Certifications/WS2812B.html). 6 | 7 | See the RMT examples in the [RMT Peripheral](../../peripherals/rmt) for more information about how to use it. 8 | 9 | ## How to Use Example 10 | 11 | Before project configuration and build, be sure to set the correct chip target using `idf.py set-target `. 12 | 13 | ### Hardware Required 14 | 15 | * A development board with ESP32/ESP32-S2/ESP32-S3/ESP32-C3 SoC (e.g., ESP32-DevKitC, ESP-WROVER-KIT, etc.) 16 | * A USB cable for Power supply and programming 17 | 18 | Some development boards use an addressable LED instead of a regular one. These development boards include: 19 | 20 | | Board | LED type | Pin | 21 | | -------------------- | -------------------- | -------------------- | 22 | | ESP32-C3-DevKitC-1 | Addressable | GPIO8 | 23 | | ESP32-C3-DevKitM-1 | Addressable | GPIO8 | 24 | | ESP32-S2-DevKitM-1 | Addressable | GPIO18 | 25 | | ESP32-S2-Saola-1 | Addressable | GPIO18 | 26 | | ESP32-S3-DevKitC-1 | Addressable | GPIO48 | 27 | 28 | See [Development Boards](https://www.espressif.com/en/products/devkits) for more information about it. 29 | 30 | ### Configure the Project 31 | 32 | Open the project configuration menu (`idf.py menuconfig`). 33 | 34 | In the `Example Configuration` menu: 35 | 36 | * Select the LED type in the `Blink LED type` option. 37 | * Use `GPIO` for regular LED blink. 38 | * Use `RMT` for addressable LED blink. 39 | * Use `RMT Channel` to select the RMT peripheral channel. 40 | * Set the GPIO number used for the signal in the `Blink GPIO number` option. 41 | * Set the blinking period in the `Blink period in ms` option. 42 | 43 | ### Build and Flash 44 | 45 | Run `idf.py -p PORT flash monitor` to build, flash and monitor the project. 46 | 47 | (To exit the serial monitor, type ``Ctrl-]``.) 48 | 49 | See the [Getting Started Guide](https://docs.espressif.com/projects/esp-idf/en/latest/get-started/index.html) for full steps to configure and use ESP-IDF to build projects. 50 | 51 | ## Example Output 52 | 53 | As you run the example, you will see the LED blinking, according to the previously defined period. For the addressable LED, you can also change the LED color by setting the `pStrip_a->set_pixel(pStrip_a, 0, 16, 16, 16);` (LED Strip, Pixel Number, Red, Green, Blue) with values from 0 to 255 in the `blink.c` file. 54 | 55 | ``` 56 | I (315) example: Example configured to blink addressable LED! 57 | I (325) example: Turning the LED OFF! 58 | I (1325) example: Turning the LED ON! 59 | I (2325) example: Turning the LED OFF! 60 | I (3325) example: Turning the LED ON! 61 | I (4325) example: Turning the LED OFF! 62 | I (5325) example: Turning the LED ON! 63 | I (6325) example: Turning the LED OFF! 64 | I (7325) example: Turning the LED ON! 65 | I (8325) example: Turning the LED OFF! 66 | ``` 67 | 68 | Note: The color order could be different according to the LED model. 69 | 70 | The pixel number indicates the pixel position in the LED strip. For a single LED, use 0. 71 | 72 | ## Troubleshooting 73 | 74 | * If the LED isn't blinking, check the GPIO or the LED type selection in the `Example Configuration` menu. 75 | 76 | For any technical queries, please open an [issue](https://github.com/espressif/esp-idf/issues) on GitHub. We will get back to you soon. 77 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink_spiram/example_test.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | 3 | from __future__ import division, print_function, unicode_literals 4 | 5 | import hashlib 6 | import os 7 | import re 8 | 9 | import ttfw_idf 10 | from tiny_test_fw import Utility 11 | 12 | 13 | def verify_elf_sha256_embedding(dut): 14 | elf_file = os.path.join(dut.app.binary_path, 'blink.elf') 15 | sha256 = hashlib.sha256() 16 | with open(elf_file, 'rb') as f: 17 | sha256.update(f.read()) 18 | sha256_expected = sha256.hexdigest() 19 | 20 | dut.reset() 21 | sha256_reported = dut.expect(re.compile(r'ELF file SHA256:\s+([a-f0-9]+)'), timeout=5)[0] 22 | 23 | Utility.console_log('ELF file SHA256: %s' % sha256_expected) 24 | Utility.console_log('ELF file SHA256 (reported by the app): %s' % sha256_reported) 25 | # the app reports only the first several hex characters of the SHA256, check that they match 26 | if not sha256_expected.startswith(sha256_reported): 27 | raise ValueError('ELF file SHA256 mismatch') 28 | 29 | 30 | @ttfw_idf.idf_example_test(env_tag='Example_GENERIC', target=['esp32', 'esp32c3']) 31 | def test_examples_blink(env, extra_data): 32 | dut = env.get_dut('blink', 'examples/get-started/blink') 33 | binary_file = os.path.join(dut.app.binary_path, 'blink.bin') 34 | bin_size = os.path.getsize(binary_file) 35 | ttfw_idf.log_performance('blink_bin_size', '{}KB'.format(bin_size // 1024)) 36 | 37 | dut.start_app() 38 | 39 | verify_elf_sha256_embedding(dut) 40 | 41 | 42 | if __name__ == '__main__': 43 | test_examples_blink() 44 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink_spiram/main/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | idf_component_register(SRCS "blink_example_main.c" 2 | INCLUDE_DIRS ".") 3 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink_spiram/main/Kconfig.projbuild: -------------------------------------------------------------------------------- 1 | menu "Example Configuration" 2 | 3 | choice BLINK_LED 4 | prompt "Blink LED type" 5 | default BLINK_LED_GPIO if IDF_TARGET_ESP32 6 | default BLINK_LED_RMT 7 | help 8 | Defines the default peripheral for blink example 9 | 10 | config BLINK_LED_GPIO 11 | bool "GPIO" 12 | config BLINK_LED_RMT 13 | bool "RMT - Addressable LED" 14 | endchoice 15 | 16 | config BLINK_LED_RMT_CHANNEL 17 | depends on BLINK_LED_RMT 18 | int "RMT Channel" 19 | range 0 7 20 | default 0 21 | help 22 | Set the RMT peripheral channel. 23 | ESP32 RMT channel from 0 to 7 24 | ESP32-S2 RMT channel from 0 to 3 25 | ESP32-S3 RMT channel from 0 to 3 26 | ESP32-C3 RMT channel from 0 to 1 27 | 28 | config BLINK_GPIO 29 | int "Blink GPIO number" 30 | range 0 48 31 | default 8 if IDF_TARGET_ESP32C3 || IDF_TARGET_ESP32H2 32 | default 18 if IDF_TARGET_ESP32S2 33 | default 48 if IDF_TARGET_ESP32S3 34 | default 5 35 | help 36 | GPIO number (IOxx) to blink on and off or the RMT signal for the addressable LED. 37 | Some GPIOs are used for other purposes (flash connections, etc.) and cannot be used to blink. 38 | 39 | config BLINK_PERIOD 40 | int "Blink period in ms" 41 | range 10 3600000 42 | default 1000 43 | help 44 | Define the blinking period in milliseconds. 45 | 46 | endmenu 47 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink_spiram/main/blink_example_main.c: -------------------------------------------------------------------------------- 1 | /* Blink Example 2 | 3 | This example code is in the Public Domain (or CC0 licensed, at your option.) 4 | 5 | Unless required by applicable law or agreed to in writing, this 6 | software is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR 7 | CONDITIONS OF ANY KIND, either express or implied. 8 | */ 9 | #include 10 | #include "freertos/FreeRTOS.h" 11 | #include "freertos/task.h" 12 | #include "driver/gpio.h" 13 | #include "esp_log.h" 14 | #include "sdkconfig.h" 15 | 16 | static const char *TAG = "example"; 17 | 18 | /* Use project configuration menu (idf.py menuconfig) to choose the GPIO to blink, 19 | or you can edit the following line and set a number here. 20 | */ 21 | #define BLINK_GPIO CONFIG_BLINK_GPIO 22 | 23 | static uint8_t s_led_state = 0; 24 | 25 | static void blink_led(void) 26 | { 27 | /* Set the GPIO level according to the state (LOW or HIGH)*/ 28 | gpio_set_level(BLINK_GPIO, s_led_state); 29 | } 30 | 31 | static void configure_led(void) 32 | { 33 | ESP_LOGI(TAG, "Example configured to blink GPIO LED!"); 34 | gpio_reset_pin(BLINK_GPIO); 35 | /* Set the GPIO as a push/pull output */ 36 | gpio_set_direction(BLINK_GPIO, GPIO_MODE_OUTPUT); 37 | } 38 | 39 | void app_main(void) 40 | { 41 | 42 | /* Configure the peripheral according to the LED type */ 43 | configure_led(); 44 | 45 | while (1) { 46 | ESP_LOGI(TAG, "Turning the LED %s!", s_led_state == true ? "ON" : "OFF"); 47 | blink_led(); 48 | /* Toggle the LED state */ 49 | s_led_state = !s_led_state; 50 | vTaskDelay(CONFIG_BLINK_PERIOD / portTICK_PERIOD_MS); 51 | } 52 | } 53 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink_spiram/main/component.mk: -------------------------------------------------------------------------------- 1 | # 2 | # "main" pseudo-component makefile. 3 | # 4 | # (Uses default behaviour of compiling all source files in directory, adding 'include' to include path.) 5 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink_spiram/sdkconfig.ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Examples/esp-idf/blink_spiram/sdkconfig.ci -------------------------------------------------------------------------------- /Examples/esp-idf/blink_spiram/sdkconfig.defaults: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /Examples/esp-idf/blink_spiram/sdkconfig.old: -------------------------------------------------------------------------------- 1 | # 2 | # Automatically generated file. DO NOT EDIT. 3 | # Espressif IoT Development Framework (ESP-IDF) Project Configuration 4 | # 5 | CONFIG_SOC_BROWNOUT_RESET_SUPPORTED="Not determined" 6 | CONFIG_SOC_TWAI_BRP_DIV_SUPPORTED="Not determined" 7 | CONFIG_SOC_DPORT_WORKAROUND="Not determined" 8 | CONFIG_SOC_CAPS_ECO_VER_MAX=301 9 | CONFIG_SOC_ADC_SUPPORTED=y 10 | CONFIG_SOC_DAC_SUPPORTED=y 11 | CONFIG_SOC_MCPWM_SUPPORTED=y 12 | CONFIG_SOC_SDMMC_HOST_SUPPORTED=y 13 | CONFIG_SOC_BT_SUPPORTED=y 14 | CONFIG_SOC_PCNT_SUPPORTED=y 15 | CONFIG_SOC_WIFI_SUPPORTED=y 16 | CONFIG_SOC_SDIO_SLAVE_SUPPORTED=y 17 | CONFIG_SOC_TWAI_SUPPORTED=y 18 | CONFIG_SOC_EMAC_SUPPORTED=y 19 | CONFIG_SOC_ULP_SUPPORTED=y 20 | CONFIG_SOC_CCOMP_TIMER_SUPPORTED=y 21 | CONFIG_SOC_RTC_FAST_MEM_SUPPORTED=y 22 | CONFIG_SOC_RTC_SLOW_MEM_SUPPORTED=y 23 | CONFIG_SOC_RTC_MEM_SUPPORTED=y 24 | CONFIG_SOC_I2S_SUPPORTED=y 25 | CONFIG_SOC_RMT_SUPPORTED=y 26 | CONFIG_SOC_SDM_SUPPORTED=y 27 | CONFIG_SOC_SUPPORT_COEXISTENCE=y 28 | CONFIG_SOC_AES_SUPPORTED=y 29 | CONFIG_SOC_MPI_SUPPORTED=y 30 | CONFIG_SOC_SHA_SUPPORTED=y 31 | CONFIG_SOC_FLASH_ENC_SUPPORTED=y 32 | CONFIG_SOC_SECURE_BOOT_SUPPORTED=y 33 | CONFIG_SOC_TOUCH_SENSOR_SUPPORTED=y 34 | CONFIG_SOC_DPORT_WORKAROUND_DIS_INTERRUPT_LVL=5 35 | CONFIG_SOC_XTAL_SUPPORT_26M=y 36 | CONFIG_SOC_XTAL_SUPPORT_40M=y 37 | CONFIG_SOC_XTAL_SUPPORT_AUTO_DETECT=y 38 | CONFIG_SOC_ADC_RTC_CTRL_SUPPORTED=y 39 | CONFIG_SOC_ADC_DIG_CTRL_SUPPORTED=y 40 | CONFIG_SOC_ADC_DMA_SUPPORTED=y 41 | CONFIG_SOC_ADC_PERIPH_NUM=2 42 | CONFIG_SOC_ADC_MAX_CHANNEL_NUM=10 43 | CONFIG_SOC_ADC_ATTEN_NUM=4 44 | CONFIG_SOC_ADC_DIGI_CONTROLLER_NUM=2 45 | CONFIG_SOC_ADC_PATT_LEN_MAX=16 46 | CONFIG_SOC_ADC_DIGI_MIN_BITWIDTH=9 47 | CONFIG_SOC_ADC_DIGI_MAX_BITWIDTH=12 48 | CONFIG_SOC_ADC_DIGI_RESULT_BYTES=2 49 | CONFIG_SOC_ADC_DIGI_DATA_BYTES_PER_CONV=4 50 | CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_HIGH=2 51 | CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_LOW=20 52 | CONFIG_SOC_ADC_RTC_MIN_BITWIDTH=9 53 | CONFIG_SOC_ADC_RTC_MAX_BITWIDTH=12 54 | CONFIG_SOC_RTC_SLOW_CLOCK_SUPPORT_8MD256=y 55 | CONFIG_SOC_SHARED_IDCACHE_SUPPORTED=y 56 | CONFIG_SOC_MMU_LINEAR_ADDRESS_REGION_NUM=5 57 | CONFIG_SOC_CPU_CORES_NUM=2 58 | CONFIG_SOC_CPU_INTR_NUM=32 59 | CONFIG_SOC_CPU_HAS_FPU=y 60 | CONFIG_SOC_CPU_BREAKPOINTS_NUM=2 61 | CONFIG_SOC_CPU_WATCHPOINTS_NUM=2 62 | CONFIG_SOC_CPU_WATCHPOINT_SIZE=64 63 | CONFIG_SOC_DAC_PERIPH_NUM=2 64 | CONFIG_SOC_DAC_RESOLUTION=8 65 | CONFIG_SOC_GPIO_PORT=1 66 | CONFIG_SOC_GPIO_PIN_COUNT=40 67 | CONFIG_SOC_GPIO_VALID_GPIO_MASK=0xFFFFFFFFFF 68 | CONFIG_SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK=0xEF0FEA 69 | CONFIG_SOC_I2C_NUM=2 70 | CONFIG_SOC_I2C_FIFO_LEN=32 71 | CONFIG_SOC_I2C_SUPPORT_SLAVE=y 72 | CONFIG_SOC_I2C_SUPPORT_APB=y 73 | CONFIG_SOC_CLK_APLL_SUPPORTED=y 74 | CONFIG_SOC_APLL_MULTIPLIER_OUT_MIN_HZ=350000000 75 | CONFIG_SOC_APLL_MULTIPLIER_OUT_MAX_HZ=500000000 76 | CONFIG_SOC_APLL_MIN_HZ=5303031 77 | CONFIG_SOC_APLL_MAX_HZ=125000000 78 | CONFIG_SOC_I2S_NUM=2 79 | CONFIG_SOC_I2S_HW_VERSION_1=y 80 | CONFIG_SOC_I2S_SUPPORTS_APLL=y 81 | CONFIG_SOC_I2S_SUPPORTS_PDM=y 82 | CONFIG_SOC_I2S_SUPPORTS_PDM_TX=y 83 | CONFIG_SOC_I2S_SUPPORTS_PDM_RX=y 84 | CONFIG_SOC_I2S_SUPPORTS_ADC_DAC=y 85 | CONFIG_SOC_I2S_SUPPORTS_ADC=y 86 | CONFIG_SOC_I2S_SUPPORTS_DAC=y 87 | CONFIG_SOC_I2S_SUPPORTS_LCD_CAMERA=y 88 | CONFIG_SOC_I2S_TRANS_SIZE_ALIGN_WORD=y 89 | CONFIG_SOC_I2S_LCD_I80_VARIANT=y 90 | CONFIG_SOC_LCD_I80_SUPPORTED=y 91 | CONFIG_SOC_LCD_I80_BUSES=2 92 | CONFIG_SOC_LCD_I80_BUS_WIDTH=24 93 | CONFIG_SOC_LEDC_HAS_TIMER_SPECIFIC_MUX=y 94 | CONFIG_SOC_LEDC_SUPPORT_APB_CLOCK=y 95 | CONFIG_SOC_LEDC_SUPPORT_REF_TICK=y 96 | CONFIG_SOC_LEDC_SUPPORT_HS_MODE=y 97 | CONFIG_SOC_LEDC_CHANNEL_NUM=8 98 | CONFIG_SOC_LEDC_TIMER_BIT_WIDE_NUM=20 99 | CONFIG_SOC_MCPWM_GROUPS=2 100 | CONFIG_SOC_MCPWM_TIMERS_PER_GROUP=3 101 | CONFIG_SOC_MCPWM_OPERATORS_PER_GROUP=3 102 | CONFIG_SOC_MCPWM_COMPARATORS_PER_OPERATOR=2 103 | CONFIG_SOC_MCPWM_GENERATORS_PER_OPERATOR=2 104 | CONFIG_SOC_MCPWM_TRIGGERS_PER_OPERATOR=2 105 | CONFIG_SOC_MCPWM_GPIO_FAULTS_PER_GROUP=3 106 | CONFIG_SOC_MCPWM_CAPTURE_TIMERS_PER_GROUP=y 107 | CONFIG_SOC_MCPWM_CAPTURE_CHANNELS_PER_TIMER=3 108 | CONFIG_SOC_MCPWM_GPIO_SYNCHROS_PER_GROUP=3 109 | CONFIG_SOC_MPU_MIN_REGION_SIZE=0x20000000 110 | CONFIG_SOC_MPU_REGIONS_MAX_NUM=8 111 | CONFIG_SOC_PCNT_GROUPS=1 112 | CONFIG_SOC_PCNT_UNITS_PER_GROUP=8 113 | CONFIG_SOC_PCNT_CHANNELS_PER_UNIT=2 114 | CONFIG_SOC_PCNT_THRES_POINT_PER_UNIT=2 115 | CONFIG_SOC_RMT_GROUPS=1 116 | CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP=8 117 | CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP=8 118 | CONFIG_SOC_RMT_CHANNELS_PER_GROUP=8 119 | CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL=64 120 | CONFIG_SOC_RMT_SUPPORT_REF_TICK=y 121 | CONFIG_SOC_RMT_SUPPORT_APB=y 122 | CONFIG_SOC_RMT_CHANNEL_CLK_INDEPENDENT=y 123 | CONFIG_SOC_RTCIO_PIN_COUNT=18 124 | CONFIG_SOC_RTCIO_INPUT_OUTPUT_SUPPORTED=y 125 | CONFIG_SOC_RTCIO_HOLD_SUPPORTED=y 126 | CONFIG_SOC_RTCIO_WAKE_SUPPORTED=y 127 | CONFIG_SOC_SDM_GROUPS=1 128 | CONFIG_SOC_SDM_CHANNELS_PER_GROUP=8 129 | CONFIG_SOC_SPI_HD_BOTH_INOUT_SUPPORTED=y 130 | CONFIG_SOC_SPI_AS_CS_SUPPORTED=y 131 | CONFIG_SOC_SPI_PERIPH_NUM=3 132 | CONFIG_SOC_SPI_DMA_CHAN_NUM=2 133 | CONFIG_SOC_SPI_MAX_CS_NUM=3 134 | CONFIG_SOC_SPI_MAXIMUM_BUFFER_SIZE=64 135 | CONFIG_SOC_SPI_MAX_PRE_DIVIDER=8192 136 | CONFIG_SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED=y 137 | CONFIG_SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED=y 138 | CONFIG_SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED=y 139 | CONFIG_SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED=y 140 | CONFIG_SOC_TIMER_GROUPS=2 141 | CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP=2 142 | CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH=64 143 | CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS=4 144 | CONFIG_SOC_TIMER_GROUP_SUPPORT_APB=y 145 | CONFIG_SOC_TOUCH_VERSION_1=y 146 | CONFIG_SOC_TOUCH_SENSOR_NUM=10 147 | CONFIG_SOC_TOUCH_PAD_MEASURE_WAIT_MAX=0xFF 148 | CONFIG_SOC_TWAI_BRP_MIN=2 149 | CONFIG_SOC_TWAI_SUPPORT_MULTI_ADDRESS_LAYOUT=y 150 | CONFIG_SOC_UART_NUM=3 151 | CONFIG_SOC_UART_SUPPORT_APB_CLK=y 152 | CONFIG_SOC_UART_SUPPORT_REF_TICK=y 153 | CONFIG_SOC_UART_FIFO_LEN=128 154 | CONFIG_SOC_UART_BITRATE_MAX=5000000 155 | CONFIG_SOC_SPIRAM_SUPPORTED=y 156 | CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE=y 157 | CONFIG_SOC_SHA_SUPPORT_PARALLEL_ENG=y 158 | CONFIG_SOC_SHA_SUPPORT_SHA1=y 159 | CONFIG_SOC_SHA_SUPPORT_SHA256=y 160 | CONFIG_SOC_SHA_SUPPORT_SHA384=y 161 | CONFIG_SOC_SHA_SUPPORT_SHA512=y 162 | CONFIG_SOC_RSA_MAX_BIT_LEN=4096 163 | CONFIG_SOC_AES_SUPPORT_AES_128=y 164 | CONFIG_SOC_AES_SUPPORT_AES_192=y 165 | CONFIG_SOC_AES_SUPPORT_AES_256=y 166 | CONFIG_SOC_SECURE_BOOT_V1=y 167 | CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS=y 168 | CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX=32 169 | CONFIG_SOC_PHY_DIG_REGS_MEM_SIZE=21 170 | CONFIG_SOC_PM_SUPPORT_EXT_WAKEUP=y 171 | CONFIG_SOC_PM_SUPPORT_TOUCH_SENSOR_WAKEUP=y 172 | CONFIG_SOC_PM_SUPPORT_RTC_PERIPH_PD=y 173 | CONFIG_SOC_PM_SUPPORT_RTC_FAST_MEM_PD=y 174 | CONFIG_SOC_PM_SUPPORT_RTC_SLOW_MEM_PD=y 175 | CONFIG_SOC_PM_SUPPORT_MODEM_PD=y 176 | CONFIG_SOC_SDMMC_USE_IOMUX=y 177 | CONFIG_SOC_SDMMC_NUM_SLOTS=2 178 | CONFIG_SOC_WIFI_WAPI_SUPPORT=y 179 | CONFIG_SOC_WIFI_CSI_SUPPORT=y 180 | CONFIG_SOC_WIFI_MESH_SUPPORT=y 181 | CONFIG_SOC_BLE_SUPPORTED=y 182 | CONFIG_SOC_BLE_MESH_SUPPORTED=y 183 | CONFIG_SOC_BT_CLASSIC_SUPPORTED=y 184 | CONFIG_IDF_CMAKE=y 185 | CONFIG_IDF_TARGET_ARCH_XTENSA=y 186 | CONFIG_IDF_TARGET_ARCH="xtensa" 187 | CONFIG_IDF_TARGET="esp32" 188 | CONFIG_IDF_TARGET_ESP32=y 189 | CONFIG_IDF_FIRMWARE_CHIP_ID=0x0000 190 | 191 | # 192 | # Build type 193 | # 194 | CONFIG_APP_BUILD_TYPE_APP_2NDBOOT=y 195 | # CONFIG_APP_BUILD_TYPE_ELF_RAM is not set 196 | CONFIG_APP_BUILD_GENERATE_BINARIES=y 197 | CONFIG_APP_BUILD_BOOTLOADER=y 198 | CONFIG_APP_BUILD_USE_FLASH_SECTIONS=y 199 | # CONFIG_APP_REPRODUCIBLE_BUILD is not set 200 | # CONFIG_APP_NO_BLOBS is not set 201 | # CONFIG_APP_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set 202 | # CONFIG_APP_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set 203 | # end of Build type 204 | 205 | # 206 | # Bootloader config 207 | # 208 | CONFIG_BOOTLOADER_OFFSET_IN_FLASH=0x1000 209 | CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y 210 | # CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG is not set 211 | # CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_PERF is not set 212 | # CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE is not set 213 | # CONFIG_BOOTLOADER_LOG_LEVEL_NONE is not set 214 | # CONFIG_BOOTLOADER_LOG_LEVEL_ERROR is not set 215 | # CONFIG_BOOTLOADER_LOG_LEVEL_WARN is not set 216 | CONFIG_BOOTLOADER_LOG_LEVEL_INFO=y 217 | # CONFIG_BOOTLOADER_LOG_LEVEL_DEBUG is not set 218 | # CONFIG_BOOTLOADER_LOG_LEVEL_VERBOSE is not set 219 | CONFIG_BOOTLOADER_LOG_LEVEL=3 220 | # CONFIG_BOOTLOADER_SPI_CUSTOM_WP_PIN is not set 221 | CONFIG_BOOTLOADER_SPI_WP_PIN=7 222 | CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V=y 223 | # CONFIG_BOOTLOADER_FACTORY_RESET is not set 224 | # CONFIG_BOOTLOADER_APP_TEST is not set 225 | CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE=y 226 | CONFIG_BOOTLOADER_WDT_ENABLE=y 227 | # CONFIG_BOOTLOADER_WDT_DISABLE_IN_USER_CODE is not set 228 | CONFIG_BOOTLOADER_WDT_TIME_MS=9000 229 | # CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE is not set 230 | # CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP is not set 231 | # CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON is not set 232 | # CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS is not set 233 | CONFIG_BOOTLOADER_RESERVE_RTC_SIZE=0 234 | # CONFIG_BOOTLOADER_CUSTOM_RESERVE_RTC is not set 235 | CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT=y 236 | # end of Bootloader config 237 | 238 | # 239 | # Security features 240 | # 241 | CONFIG_SECURE_BOOT_V2_RSA_SUPPORTED=y 242 | CONFIG_SECURE_BOOT_V1_SUPPORTED=y 243 | CONFIG_SECURE_BOOT_V2_PREFERRED=y 244 | # CONFIG_SECURE_SIGNED_APPS_NO_SECURE_BOOT is not set 245 | # CONFIG_SECURE_BOOT is not set 246 | # CONFIG_SECURE_FLASH_ENC_ENABLED is not set 247 | # end of Security features 248 | 249 | # 250 | # Application manager 251 | # 252 | CONFIG_APP_COMPILE_TIME_DATE=y 253 | # CONFIG_APP_EXCLUDE_PROJECT_VER_VAR is not set 254 | # CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR is not set 255 | # CONFIG_APP_PROJECT_VER_FROM_CONFIG is not set 256 | CONFIG_APP_RETRIEVE_LEN_ELF_SHA=16 257 | # end of Application manager 258 | 259 | CONFIG_ESP_ROM_HAS_CRC_LE=y 260 | CONFIG_ESP_ROM_HAS_CRC_BE=y 261 | CONFIG_ESP_ROM_HAS_MZ_CRC32=y 262 | CONFIG_ESP_ROM_HAS_JPEG_DECODE=y 263 | CONFIG_ESP_ROM_NEEDS_SWSETUP_WORKAROUND=y 264 | 265 | # 266 | # Serial flasher config 267 | # 268 | # CONFIG_ESPTOOLPY_NO_STUB is not set 269 | CONFIG_ESPTOOLPY_FLASHMODE_QIO=y 270 | # CONFIG_ESPTOOLPY_FLASHMODE_QOUT is not set 271 | # CONFIG_ESPTOOLPY_FLASHMODE_DIO is not set 272 | # CONFIG_ESPTOOLPY_FLASHMODE_DOUT is not set 273 | CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR=y 274 | CONFIG_ESPTOOLPY_FLASHMODE="dio" 275 | CONFIG_ESPTOOLPY_FLASHFREQ_80M=y 276 | # CONFIG_ESPTOOLPY_FLASHFREQ_40M is not set 277 | # CONFIG_ESPTOOLPY_FLASHFREQ_26M is not set 278 | # CONFIG_ESPTOOLPY_FLASHFREQ_20M is not set 279 | CONFIG_ESPTOOLPY_FLASHFREQ="80m" 280 | # CONFIG_ESPTOOLPY_FLASHSIZE_1MB is not set 281 | # CONFIG_ESPTOOLPY_FLASHSIZE_2MB is not set 282 | CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y 283 | # CONFIG_ESPTOOLPY_FLASHSIZE_8MB is not set 284 | # CONFIG_ESPTOOLPY_FLASHSIZE_16MB is not set 285 | # CONFIG_ESPTOOLPY_FLASHSIZE_32MB is not set 286 | # CONFIG_ESPTOOLPY_FLASHSIZE_64MB is not set 287 | # CONFIG_ESPTOOLPY_FLASHSIZE_128MB is not set 288 | CONFIG_ESPTOOLPY_FLASHSIZE="4MB" 289 | # CONFIG_ESPTOOLPY_HEADER_FLASHSIZE_UPDATE is not set 290 | CONFIG_ESPTOOLPY_BEFORE_RESET=y 291 | # CONFIG_ESPTOOLPY_BEFORE_NORESET is not set 292 | CONFIG_ESPTOOLPY_BEFORE="default_reset" 293 | CONFIG_ESPTOOLPY_AFTER_RESET=y 294 | # CONFIG_ESPTOOLPY_AFTER_NORESET is not set 295 | CONFIG_ESPTOOLPY_AFTER="hard_reset" 296 | CONFIG_ESPTOOLPY_MONITOR_BAUD=115200 297 | # end of Serial flasher config 298 | 299 | # 300 | # Partition Table 301 | # 302 | CONFIG_PARTITION_TABLE_SINGLE_APP=y 303 | # CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE is not set 304 | # CONFIG_PARTITION_TABLE_TWO_OTA is not set 305 | # CONFIG_PARTITION_TABLE_CUSTOM is not set 306 | CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv" 307 | CONFIG_PARTITION_TABLE_FILENAME="partitions_singleapp.csv" 308 | CONFIG_PARTITION_TABLE_OFFSET=0x8000 309 | CONFIG_PARTITION_TABLE_MD5=y 310 | # end of Partition Table 311 | 312 | # 313 | # Example Configuration 314 | # 315 | CONFIG_BLINK_LED_GPIO=y 316 | # CONFIG_BLINK_LED_RMT is not set 317 | CONFIG_BLINK_GPIO=22 318 | CONFIG_BLINK_PERIOD=1000 319 | # end of Example Configuration 320 | 321 | # 322 | # Compiler options 323 | # 324 | CONFIG_COMPILER_OPTIMIZATION_DEFAULT=y 325 | # CONFIG_COMPILER_OPTIMIZATION_SIZE is not set 326 | # CONFIG_COMPILER_OPTIMIZATION_PERF is not set 327 | # CONFIG_COMPILER_OPTIMIZATION_NONE is not set 328 | CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE=y 329 | # CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT is not set 330 | # CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE is not set 331 | CONFIG_COMPILER_FLOAT_LIB_FROM_GCCLIB=y 332 | CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL=2 333 | # CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT is not set 334 | CONFIG_COMPILER_HIDE_PATHS_MACROS=y 335 | # CONFIG_COMPILER_CXX_EXCEPTIONS is not set 336 | # CONFIG_COMPILER_CXX_RTTI is not set 337 | CONFIG_COMPILER_STACK_CHECK_MODE_NONE=y 338 | # CONFIG_COMPILER_STACK_CHECK_MODE_NORM is not set 339 | # CONFIG_COMPILER_STACK_CHECK_MODE_STRONG is not set 340 | # CONFIG_COMPILER_STACK_CHECK_MODE_ALL is not set 341 | # CONFIG_COMPILER_WARN_WRITE_STRINGS is not set 342 | # CONFIG_COMPILER_DUMP_RTL_FILES is not set 343 | # end of Compiler options 344 | 345 | # 346 | # Component config 347 | # 348 | 349 | # 350 | # Application Level Tracing 351 | # 352 | # CONFIG_APPTRACE_DEST_JTAG is not set 353 | CONFIG_APPTRACE_DEST_NONE=y 354 | # CONFIG_APPTRACE_DEST_UART1 is not set 355 | # CONFIG_APPTRACE_DEST_UART2 is not set 356 | CONFIG_APPTRACE_DEST_UART_NONE=y 357 | CONFIG_APPTRACE_UART_TASK_PRIO=1 358 | CONFIG_APPTRACE_LOCK_ENABLE=y 359 | # end of Application Level Tracing 360 | 361 | # 362 | # Bluetooth 363 | # 364 | # CONFIG_BT_ENABLED is not set 365 | # end of Bluetooth 366 | 367 | # 368 | # Driver Configurations 369 | # 370 | 371 | # 372 | # Legacy ADC Configuration 373 | # 374 | CONFIG_ADC_DISABLE_DAC=y 375 | # CONFIG_ADC_SUPPRESS_DEPRECATE_WARN is not set 376 | 377 | # 378 | # Legacy ADC Calibration Configuration 379 | # 380 | CONFIG_ADC_CAL_EFUSE_TP_ENABLE=y 381 | CONFIG_ADC_CAL_EFUSE_VREF_ENABLE=y 382 | CONFIG_ADC_CAL_LUT_ENABLE=y 383 | # CONFIG_ADC_CALI_SUPPRESS_DEPRECATE_WARN is not set 384 | # end of Legacy ADC Calibration Configuration 385 | # end of Legacy ADC Configuration 386 | 387 | # 388 | # SPI Configuration 389 | # 390 | # CONFIG_SPI_MASTER_IN_IRAM is not set 391 | CONFIG_SPI_MASTER_ISR_IN_IRAM=y 392 | # CONFIG_SPI_SLAVE_IN_IRAM is not set 393 | CONFIG_SPI_SLAVE_ISR_IN_IRAM=y 394 | # end of SPI Configuration 395 | 396 | # 397 | # TWAI Configuration 398 | # 399 | # CONFIG_TWAI_ISR_IN_IRAM is not set 400 | # CONFIG_TWAI_ERRATA_FIX_BUS_OFF_REC is not set 401 | # CONFIG_TWAI_ERRATA_FIX_TX_INTR_LOST is not set 402 | # CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID is not set 403 | # CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT is not set 404 | CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM=y 405 | # end of TWAI Configuration 406 | 407 | # 408 | # UART Configuration 409 | # 410 | # CONFIG_UART_ISR_IN_IRAM is not set 411 | # end of UART Configuration 412 | 413 | # 414 | # GPIO Configuration 415 | # 416 | # CONFIG_GPIO_ESP32_SUPPORT_SWITCH_SLP_PULL is not set 417 | # CONFIG_GPIO_CTRL_FUNC_IN_IRAM is not set 418 | # end of GPIO Configuration 419 | 420 | # 421 | # Sigma Delta Modulator Configuration 422 | # 423 | # CONFIG_SDM_CTRL_FUNC_IN_IRAM is not set 424 | # CONFIG_SDM_SUPPRESS_DEPRECATE_WARN is not set 425 | # CONFIG_SDM_ENABLE_DEBUG_LOG is not set 426 | # end of Sigma Delta Modulator Configuration 427 | 428 | # 429 | # GPTimer Configuration 430 | # 431 | # CONFIG_GPTIMER_CTRL_FUNC_IN_IRAM is not set 432 | # CONFIG_GPTIMER_ISR_IRAM_SAFE is not set 433 | # CONFIG_GPTIMER_SUPPRESS_DEPRECATE_WARN is not set 434 | # CONFIG_GPTIMER_ENABLE_DEBUG_LOG is not set 435 | # end of GPTimer Configuration 436 | 437 | # 438 | # PCNT Configuration 439 | # 440 | # CONFIG_PCNT_CTRL_FUNC_IN_IRAM is not set 441 | # CONFIG_PCNT_ISR_IRAM_SAFE is not set 442 | # CONFIG_PCNT_SUPPRESS_DEPRECATE_WARN is not set 443 | # CONFIG_PCNT_ENABLE_DEBUG_LOG is not set 444 | # end of PCNT Configuration 445 | 446 | # 447 | # RMT Configuration 448 | # 449 | # CONFIG_RMT_ISR_IRAM_SAFE is not set 450 | # CONFIG_RMT_SUPPRESS_DEPRECATE_WARN is not set 451 | # CONFIG_RMT_ENABLE_DEBUG_LOG is not set 452 | # end of RMT Configuration 453 | 454 | # 455 | # MCPWM Configuration 456 | # 457 | # CONFIG_MCPWM_ISR_IRAM_SAFE is not set 458 | # CONFIG_MCPWM_CTRL_FUNC_IN_IRAM is not set 459 | # CONFIG_MCPWM_SUPPRESS_DEPRECATE_WARN is not set 460 | # CONFIG_MCPWM_ENABLE_DEBUG_LOG is not set 461 | # end of MCPWM Configuration 462 | 463 | # 464 | # I2S Configuration 465 | # 466 | # CONFIG_I2S_ISR_IRAM_SAFE is not set 467 | # CONFIG_I2S_SUPPRESS_DEPRECATE_WARN is not set 468 | # CONFIG_I2S_ENABLE_DEBUG_LOG is not set 469 | # end of I2S Configuration 470 | # end of Driver Configurations 471 | 472 | # 473 | # eFuse Bit Manager 474 | # 475 | # CONFIG_EFUSE_CUSTOM_TABLE is not set 476 | # CONFIG_EFUSE_VIRTUAL is not set 477 | # CONFIG_EFUSE_CODE_SCHEME_COMPAT_NONE is not set 478 | CONFIG_EFUSE_CODE_SCHEME_COMPAT_3_4=y 479 | # CONFIG_EFUSE_CODE_SCHEME_COMPAT_REPEAT is not set 480 | CONFIG_EFUSE_MAX_BLK_LEN=192 481 | # end of eFuse Bit Manager 482 | 483 | # 484 | # ESP-TLS 485 | # 486 | CONFIG_ESP_TLS_USING_MBEDTLS=y 487 | # CONFIG_ESP_TLS_USE_SECURE_ELEMENT is not set 488 | # CONFIG_ESP_TLS_CLIENT_SESSION_TICKETS is not set 489 | # CONFIG_ESP_TLS_SERVER is not set 490 | # CONFIG_ESP_TLS_PSK_VERIFICATION is not set 491 | # CONFIG_ESP_TLS_INSECURE is not set 492 | # end of ESP-TLS 493 | 494 | # 495 | # ADC and ADC Calibration 496 | # 497 | # CONFIG_ADC_ONESHOT_CTRL_FUNC_IN_IRAM is not set 498 | # CONFIG_ADC_CONTINUOUS_ISR_IRAM_SAFE is not set 499 | 500 | # 501 | # ADC Calibration Configurations 502 | # 503 | CONFIG_ADC_CALI_EFUSE_TP_ENABLE=y 504 | CONFIG_ADC_CALI_EFUSE_VREF_ENABLE=y 505 | CONFIG_ADC_CALI_LUT_ENABLE=y 506 | # end of ADC Calibration Configurations 507 | 508 | CONFIG_ADC_DISABLE_DAC_OUTPUT=y 509 | # end of ADC and ADC Calibration 510 | 511 | # 512 | # Common ESP-related 513 | # 514 | CONFIG_ESP_ERR_TO_NAME_LOOKUP=y 515 | # end of Common ESP-related 516 | 517 | # 518 | # Ethernet 519 | # 520 | CONFIG_ETH_ENABLED=y 521 | CONFIG_ETH_USE_ESP32_EMAC=y 522 | CONFIG_ETH_PHY_INTERFACE_RMII=y 523 | CONFIG_ETH_RMII_CLK_INPUT=y 524 | # CONFIG_ETH_RMII_CLK_OUTPUT is not set 525 | CONFIG_ETH_RMII_CLK_IN_GPIO=0 526 | CONFIG_ETH_DMA_BUFFER_SIZE=512 527 | CONFIG_ETH_DMA_RX_BUFFER_NUM=10 528 | CONFIG_ETH_DMA_TX_BUFFER_NUM=10 529 | CONFIG_ETH_USE_SPI_ETHERNET=y 530 | # CONFIG_ETH_SPI_ETHERNET_DM9051 is not set 531 | # CONFIG_ETH_SPI_ETHERNET_W5500 is not set 532 | # CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL is not set 533 | # CONFIG_ETH_USE_OPENETH is not set 534 | # CONFIG_ETH_TRANSMIT_MUTEX is not set 535 | # end of Ethernet 536 | 537 | # 538 | # Event Loop Library 539 | # 540 | # CONFIG_ESP_EVENT_LOOP_PROFILING is not set 541 | CONFIG_ESP_EVENT_POST_FROM_ISR=y 542 | CONFIG_ESP_EVENT_POST_FROM_IRAM_ISR=y 543 | # end of Event Loop Library 544 | 545 | # 546 | # GDB Stub 547 | # 548 | # end of GDB Stub 549 | 550 | # 551 | # ESP HTTP client 552 | # 553 | CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS=y 554 | # CONFIG_ESP_HTTP_CLIENT_ENABLE_BASIC_AUTH is not set 555 | CONFIG_ESP_HTTP_CLIENT_ENABLE_DIGEST_AUTH=y 556 | # end of ESP HTTP client 557 | 558 | # 559 | # HTTP Server 560 | # 561 | CONFIG_HTTPD_MAX_REQ_HDR_LEN=512 562 | CONFIG_HTTPD_MAX_URI_LEN=512 563 | CONFIG_HTTPD_ERR_RESP_NO_DELAY=y 564 | CONFIG_HTTPD_PURGE_BUF_LEN=32 565 | # CONFIG_HTTPD_LOG_PURGE_DATA is not set 566 | # CONFIG_HTTPD_WS_SUPPORT is not set 567 | # CONFIG_HTTPD_QUEUE_WORK_BLOCKING is not set 568 | # end of HTTP Server 569 | 570 | # 571 | # ESP HTTPS OTA 572 | # 573 | # CONFIG_ESP_HTTPS_OTA_DECRYPT_CB is not set 574 | # CONFIG_ESP_HTTPS_OTA_ALLOW_HTTP is not set 575 | # end of ESP HTTPS OTA 576 | 577 | # 578 | # ESP HTTPS server 579 | # 580 | # CONFIG_ESP_HTTPS_SERVER_ENABLE is not set 581 | # end of ESP HTTPS server 582 | 583 | # 584 | # Hardware Settings 585 | # 586 | 587 | # 588 | # Chip revision 589 | # 590 | # CONFIG_ESP32_REV_MIN_0 is not set 591 | # CONFIG_ESP32_REV_MIN_1 is not set 592 | # CONFIG_ESP32_REV_MIN_1_1 is not set 593 | # CONFIG_ESP32_REV_MIN_2 is not set 594 | CONFIG_ESP32_REV_MIN_3=y 595 | # CONFIG_ESP32_REV_MIN_3_1 is not set 596 | CONFIG_ESP32_REV_MIN=3 597 | CONFIG_ESP32_REV_MIN_FULL=300 598 | CONFIG_ESP_REV_MIN_FULL=300 599 | 600 | # 601 | # Maximum Supported ESP32 Revision (Rev v3.99) 602 | # 603 | CONFIG_ESP32_REV_MAX_FULL=399 604 | CONFIG_ESP_REV_MAX_FULL=399 605 | # end of Chip revision 606 | 607 | # 608 | # MAC Config 609 | # 610 | CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_STA=y 611 | CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_AP=y 612 | CONFIG_ESP_MAC_ADDR_UNIVERSE_BT=y 613 | CONFIG_ESP_MAC_ADDR_UNIVERSE_ETH=y 614 | # CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_TWO is not set 615 | CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_FOUR=y 616 | CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES=4 617 | # CONFIG_ESP_MAC_IGNORE_MAC_CRC_ERROR is not set 618 | # end of MAC Config 619 | 620 | # 621 | # Sleep Config 622 | # 623 | CONFIG_ESP_SLEEP_RTC_BUS_ISO_WORKAROUND=y 624 | # CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND is not set 625 | CONFIG_ESP_SLEEP_PSRAM_LEAKAGE_WORKAROUND=y 626 | # CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND is not set 627 | # CONFIG_ESP_SLEEP_MSPI_NEED_ALL_IO_PU is not set 628 | CONFIG_ESP_SLEEP_DEEP_SLEEP_WAKEUP_DELAY=2000 629 | # end of Sleep Config 630 | 631 | # 632 | # RTC Clock Config 633 | # 634 | CONFIG_RTC_CLK_SRC_INT_RC=y 635 | # CONFIG_RTC_CLK_SRC_EXT_CRYS is not set 636 | # CONFIG_RTC_CLK_SRC_EXT_OSC is not set 637 | # CONFIG_RTC_CLK_SRC_INT_8MD256 is not set 638 | CONFIG_RTC_CLK_CAL_CYCLES=1024 639 | # end of RTC Clock Config 640 | 641 | # 642 | # Peripheral Control 643 | # 644 | # CONFIG_PERIPH_CTRL_FUNC_IN_IRAM is not set 645 | # end of Peripheral Control 646 | 647 | # 648 | # Main XTAL Config 649 | # 650 | # CONFIG_XTAL_FREQ_26 is not set 651 | CONFIG_XTAL_FREQ_40=y 652 | # CONFIG_XTAL_FREQ_AUTO is not set 653 | CONFIG_XTAL_FREQ=40 654 | # end of Main XTAL Config 655 | # end of Hardware Settings 656 | 657 | # 658 | # LCD and Touch Panel 659 | # 660 | 661 | # 662 | # LCD Touch Drivers are maintained in the IDF Component Registry 663 | # 664 | 665 | # 666 | # LCD Peripheral Configuration 667 | # 668 | CONFIG_LCD_PANEL_IO_FORMAT_BUF_SIZE=32 669 | # CONFIG_LCD_ENABLE_DEBUG_LOG is not set 670 | # end of LCD Peripheral Configuration 671 | # end of LCD and Touch Panel 672 | 673 | # 674 | # ESP NETIF Adapter 675 | # 676 | CONFIG_ESP_NETIF_IP_LOST_TIMER_INTERVAL=120 677 | CONFIG_ESP_NETIF_TCPIP_LWIP=y 678 | # CONFIG_ESP_NETIF_LOOPBACK is not set 679 | # CONFIG_ESP_NETIF_L2_TAP is not set 680 | # CONFIG_ESP_NETIF_BRIDGE_EN is not set 681 | # end of ESP NETIF Adapter 682 | 683 | # 684 | # PHY 685 | # 686 | CONFIG_ESP_PHY_CALIBRATION_AND_DATA_STORAGE=y 687 | # CONFIG_ESP_PHY_INIT_DATA_IN_PARTITION is not set 688 | CONFIG_ESP_PHY_MAX_WIFI_TX_POWER=20 689 | CONFIG_ESP_PHY_MAX_TX_POWER=20 690 | CONFIG_ESP_PHY_REDUCE_TX_POWER=y 691 | # end of PHY 692 | 693 | # 694 | # Power Management 695 | # 696 | # CONFIG_PM_ENABLE is not set 697 | # end of Power Management 698 | 699 | # 700 | # ESP PSRAM 701 | # 702 | CONFIG_SPIRAM=y 703 | 704 | # 705 | # SPI RAM config 706 | # 707 | CONFIG_SPIRAM_MODE_QUAD=y 708 | CONFIG_SPIRAM_TYPE_AUTO=y 709 | # CONFIG_SPIRAM_TYPE_ESPPSRAM16 is not set 710 | # CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set 711 | # CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set 712 | CONFIG_SPIRAM_SPEED_40M=y 713 | # CONFIG_SPIRAM_SPEED_80M is not set 714 | CONFIG_SPIRAM_SPEED=40 715 | CONFIG_SPIRAM_BOOT_INIT=y 716 | # CONFIG_SPIRAM_IGNORE_NOTFOUND is not set 717 | # CONFIG_SPIRAM_USE_MEMMAP is not set 718 | # CONFIG_SPIRAM_USE_CAPS_ALLOC is not set 719 | CONFIG_SPIRAM_USE_MALLOC=y 720 | CONFIG_SPIRAM_MEMTEST=y 721 | CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=16384 722 | # CONFIG_SPIRAM_TRY_ALLOCATE_WIFI_LWIP is not set 723 | CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL=32768 724 | # CONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY is not set 725 | # CONFIG_SPIRAM_ALLOW_NOINIT_SEG_EXTERNAL_MEMORY is not set 726 | 727 | # 728 | # SPIRAM cache workaround debugging 729 | # 730 | # end of SPIRAM cache workaround debugging 731 | 732 | CONFIG_SPIRAM_BANKSWITCH_ENABLE=y 733 | CONFIG_SPIRAM_BANKSWITCH_RESERVE=8 734 | # CONFIG_SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY is not set 735 | 736 | # 737 | # PSRAM clock and cs IO for ESP32-DOWD 738 | # 739 | CONFIG_D0WD_PSRAM_CLK_IO=17 740 | CONFIG_D0WD_PSRAM_CS_IO=16 741 | # end of PSRAM clock and cs IO for ESP32-DOWD 742 | 743 | # 744 | # PSRAM clock and cs IO for ESP32-D2WD 745 | # 746 | CONFIG_D2WD_PSRAM_CLK_IO=9 747 | CONFIG_D2WD_PSRAM_CS_IO=10 748 | # end of PSRAM clock and cs IO for ESP32-D2WD 749 | 750 | # 751 | # PSRAM clock and cs IO for ESP32-PICO 752 | # 753 | CONFIG_PICO_PSRAM_CS_IO=10 754 | # end of PSRAM clock and cs IO for ESP32-PICO 755 | 756 | # CONFIG_SPIRAM_2T_MODE is not set 757 | # end of SPI RAM config 758 | # end of ESP PSRAM 759 | 760 | # 761 | # ESP Ringbuf 762 | # 763 | # CONFIG_RINGBUF_PLACE_FUNCTIONS_INTO_FLASH is not set 764 | # CONFIG_RINGBUF_PLACE_ISR_FUNCTIONS_INTO_FLASH is not set 765 | # end of ESP Ringbuf 766 | 767 | # 768 | # ESP System Settings 769 | # 770 | # CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80 is not set 771 | # CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160 is not set 772 | CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y 773 | CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=240 774 | 775 | # 776 | # Memory 777 | # 778 | # CONFIG_ESP32_USE_FIXED_STATIC_RAM_SIZE is not set 779 | # end of Memory 780 | 781 | # 782 | # Trace memory 783 | # 784 | # CONFIG_ESP32_TRAX is not set 785 | CONFIG_ESP32_TRACEMEM_RESERVE_DRAM=0x0 786 | # end of Trace memory 787 | 788 | # CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT is not set 789 | CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT=y 790 | # CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT is not set 791 | # CONFIG_ESP_SYSTEM_PANIC_GDBSTUB is not set 792 | # CONFIG_ESP_SYSTEM_GDBSTUB_RUNTIME is not set 793 | 794 | # 795 | # Memory protection 796 | # 797 | # end of Memory protection 798 | 799 | CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE=32 800 | CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE=2304 801 | CONFIG_ESP_MAIN_TASK_STACK_SIZE=3584 802 | CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0=y 803 | # CONFIG_ESP_MAIN_TASK_AFFINITY_CPU1 is not set 804 | # CONFIG_ESP_MAIN_TASK_AFFINITY_NO_AFFINITY is not set 805 | CONFIG_ESP_MAIN_TASK_AFFINITY=0x0 806 | CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE=2048 807 | CONFIG_ESP_CONSOLE_UART_DEFAULT=y 808 | # CONFIG_ESP_CONSOLE_UART_CUSTOM is not set 809 | # CONFIG_ESP_CONSOLE_NONE is not set 810 | CONFIG_ESP_CONSOLE_UART=y 811 | CONFIG_ESP_CONSOLE_MULTIPLE_UART=y 812 | CONFIG_ESP_CONSOLE_UART_NUM=0 813 | CONFIG_ESP_CONSOLE_UART_BAUDRATE=115200 814 | CONFIG_ESP_INT_WDT=y 815 | CONFIG_ESP_INT_WDT_TIMEOUT_MS=300 816 | CONFIG_ESP_INT_WDT_CHECK_CPU1=y 817 | CONFIG_ESP_TASK_WDT_EN=y 818 | CONFIG_ESP_TASK_WDT_INIT=y 819 | # CONFIG_ESP_TASK_WDT_PANIC is not set 820 | CONFIG_ESP_TASK_WDT_TIMEOUT_S=5 821 | CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0=y 822 | CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1=y 823 | # CONFIG_ESP_PANIC_HANDLER_IRAM is not set 824 | # CONFIG_ESP_DEBUG_STUBS_ENABLE is not set 825 | CONFIG_ESP_DEBUG_OCDAWARE=y 826 | # CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_5 is not set 827 | CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4=y 828 | 829 | # 830 | # Brownout Detector 831 | # 832 | CONFIG_ESP_BROWNOUT_DET=y 833 | CONFIG_ESP_BROWNOUT_DET_LVL_SEL_0=y 834 | # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_1 is not set 835 | # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_2 is not set 836 | # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_3 is not set 837 | # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_4 is not set 838 | # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_5 is not set 839 | # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_6 is not set 840 | # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 is not set 841 | CONFIG_ESP_BROWNOUT_DET_LVL=0 842 | # end of Brownout Detector 843 | 844 | # CONFIG_ESP32_DISABLE_BASIC_ROM_CONSOLE is not set 845 | CONFIG_ESP32_ECO3_CACHE_LOCK_FIX=y 846 | CONFIG_ESP_SYSTEM_BROWNOUT_INTR=y 847 | # end of ESP System Settings 848 | 849 | # 850 | # IPC (Inter-Processor Call) 851 | # 852 | CONFIG_ESP_IPC_TASK_STACK_SIZE=1536 853 | CONFIG_ESP_IPC_USES_CALLERS_PRIORITY=y 854 | CONFIG_ESP_IPC_ISR_ENABLE=y 855 | # end of IPC (Inter-Processor Call) 856 | 857 | # 858 | # High resolution timer (esp_timer) 859 | # 860 | # CONFIG_ESP_TIMER_PROFILING is not set 861 | CONFIG_ESP_TIME_FUNCS_USE_RTC_TIMER=y 862 | CONFIG_ESP_TIME_FUNCS_USE_ESP_TIMER=y 863 | CONFIG_ESP_TIMER_TASK_STACK_SIZE=3584 864 | CONFIG_ESP_TIMER_INTERRUPT_LEVEL=1 865 | # CONFIG_ESP_TIMER_SUPPORTS_ISR_DISPATCH_METHOD is not set 866 | CONFIG_ESP_TIMER_IMPL_TG0_LAC=y 867 | # end of High resolution timer (esp_timer) 868 | 869 | # 870 | # Wi-Fi 871 | # 872 | CONFIG_ESP32_WIFI_ENABLED=y 873 | CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=10 874 | CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=32 875 | CONFIG_ESP32_WIFI_STATIC_TX_BUFFER=y 876 | CONFIG_ESP32_WIFI_TX_BUFFER_TYPE=0 877 | CONFIG_ESP32_WIFI_STATIC_TX_BUFFER_NUM=16 878 | CONFIG_ESP32_WIFI_CACHE_TX_BUFFER_NUM=32 879 | # CONFIG_ESP32_WIFI_CSI_ENABLED is not set 880 | CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED=y 881 | CONFIG_ESP32_WIFI_TX_BA_WIN=6 882 | CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED=y 883 | CONFIG_ESP32_WIFI_RX_BA_WIN=6 884 | # CONFIG_ESP32_WIFI_AMSDU_TX_ENABLED is not set 885 | CONFIG_ESP32_WIFI_NVS_ENABLED=y 886 | CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0=y 887 | # CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_1 is not set 888 | CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN=752 889 | CONFIG_ESP32_WIFI_MGMT_SBUF_NUM=32 890 | CONFIG_ESP32_WIFI_IRAM_OPT=y 891 | CONFIG_ESP32_WIFI_RX_IRAM_OPT=y 892 | CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE=y 893 | CONFIG_ESP32_WIFI_ENABLE_WPA3_OWE_STA=y 894 | # CONFIG_ESP_WIFI_SLP_IRAM_OPT is not set 895 | # CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE is not set 896 | # CONFIG_ESP_WIFI_GMAC_SUPPORT is not set 897 | CONFIG_ESP_WIFI_SOFTAP_SUPPORT=y 898 | # CONFIG_ESP_WIFI_SLP_BEACON_LOST_OPT is not set 899 | CONFIG_ESP_WIFI_ESPNOW_MAX_ENCRYPT_NUM=7 900 | # end of Wi-Fi 901 | 902 | # 903 | # Core dump 904 | # 905 | # CONFIG_ESP_COREDUMP_ENABLE_TO_FLASH is not set 906 | # CONFIG_ESP_COREDUMP_ENABLE_TO_UART is not set 907 | CONFIG_ESP_COREDUMP_ENABLE_TO_NONE=y 908 | # end of Core dump 909 | 910 | # 911 | # FAT Filesystem support 912 | # 913 | CONFIG_FATFS_VOLUME_COUNT=2 914 | # CONFIG_FATFS_SECTOR_512 is not set 915 | # CONFIG_FATFS_SECTOR_1024 is not set 916 | # CONFIG_FATFS_SECTOR_2048 is not set 917 | CONFIG_FATFS_SECTOR_4096=y 918 | CONFIG_FATFS_SECTORS_PER_CLUSTER_1=y 919 | # CONFIG_FATFS_SECTORS_PER_CLUSTER_2 is not set 920 | # CONFIG_FATFS_SECTORS_PER_CLUSTER_4 is not set 921 | # CONFIG_FATFS_SECTORS_PER_CLUSTER_8 is not set 922 | # CONFIG_FATFS_SECTORS_PER_CLUSTER_16 is not set 923 | # CONFIG_FATFS_SECTORS_PER_CLUSTER_32 is not set 924 | # CONFIG_FATFS_SECTORS_PER_CLUSTER_64 is not set 925 | # CONFIG_FATFS_SECTORS_PER_CLUSTER_128 is not set 926 | # CONFIG_FATFS_CODEPAGE_DYNAMIC is not set 927 | CONFIG_FATFS_CODEPAGE_437=y 928 | # CONFIG_FATFS_CODEPAGE_720 is not set 929 | # CONFIG_FATFS_CODEPAGE_737 is not set 930 | # CONFIG_FATFS_CODEPAGE_771 is not set 931 | # CONFIG_FATFS_CODEPAGE_775 is not set 932 | # CONFIG_FATFS_CODEPAGE_850 is not set 933 | # CONFIG_FATFS_CODEPAGE_852 is not set 934 | # CONFIG_FATFS_CODEPAGE_855 is not set 935 | # CONFIG_FATFS_CODEPAGE_857 is not set 936 | # CONFIG_FATFS_CODEPAGE_860 is not set 937 | # CONFIG_FATFS_CODEPAGE_861 is not set 938 | # CONFIG_FATFS_CODEPAGE_862 is not set 939 | # CONFIG_FATFS_CODEPAGE_863 is not set 940 | # CONFIG_FATFS_CODEPAGE_864 is not set 941 | # CONFIG_FATFS_CODEPAGE_865 is not set 942 | # CONFIG_FATFS_CODEPAGE_866 is not set 943 | # CONFIG_FATFS_CODEPAGE_869 is not set 944 | # CONFIG_FATFS_CODEPAGE_932 is not set 945 | # CONFIG_FATFS_CODEPAGE_936 is not set 946 | # CONFIG_FATFS_CODEPAGE_949 is not set 947 | # CONFIG_FATFS_CODEPAGE_950 is not set 948 | CONFIG_FATFS_AUTO_TYPE=y 949 | # CONFIG_FATFS_FAT12 is not set 950 | # CONFIG_FATFS_FAT16 is not set 951 | CONFIG_FATFS_CODEPAGE=437 952 | CONFIG_FATFS_LFN_NONE=y 953 | # CONFIG_FATFS_LFN_HEAP is not set 954 | # CONFIG_FATFS_LFN_STACK is not set 955 | CONFIG_FATFS_FS_LOCK=0 956 | CONFIG_FATFS_TIMEOUT_MS=10000 957 | CONFIG_FATFS_PER_FILE_CACHE=y 958 | CONFIG_FATFS_ALLOC_PREFER_EXTRAM=y 959 | # CONFIG_FATFS_USE_FASTSEEK is not set 960 | # end of FAT Filesystem support 961 | 962 | # 963 | # FreeRTOS 964 | # 965 | 966 | # 967 | # Kernel 968 | # 969 | # CONFIG_FREERTOS_SMP is not set 970 | # CONFIG_FREERTOS_UNICORE is not set 971 | CONFIG_FREERTOS_HZ=100 972 | # CONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE is not set 973 | # CONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL is not set 974 | CONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY=y 975 | CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=1 976 | CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1536 977 | # CONFIG_FREERTOS_USE_IDLE_HOOK is not set 978 | # CONFIG_FREERTOS_USE_TICK_HOOK is not set 979 | CONFIG_FREERTOS_MAX_TASK_NAME_LEN=16 980 | # CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY is not set 981 | CONFIG_FREERTOS_TIMER_TASK_PRIORITY=1 982 | CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH=2048 983 | CONFIG_FREERTOS_TIMER_QUEUE_LENGTH=10 984 | CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE=0 985 | # CONFIG_FREERTOS_USE_TRACE_FACILITY is not set 986 | # CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS is not set 987 | # end of Kernel 988 | 989 | # 990 | # Port 991 | # 992 | CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER=y 993 | # CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK is not set 994 | # CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP is not set 995 | CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=y 996 | CONFIG_FREERTOS_ISR_STACKSIZE=1536 997 | CONFIG_FREERTOS_INTERRUPT_BACKTRACE=y 998 | # CONFIG_FREERTOS_FPU_IN_ISR is not set 999 | CONFIG_FREERTOS_TICK_SUPPORT_CORETIMER=y 1000 | CONFIG_FREERTOS_CORETIMER_0=y 1001 | # CONFIG_FREERTOS_CORETIMER_1 is not set 1002 | CONFIG_FREERTOS_SYSTICK_USES_CCOUNT=y 1003 | # CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH is not set 1004 | # CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH is not set 1005 | # CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE is not set 1006 | CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION=y 1007 | CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT=y 1008 | # end of Port 1009 | 1010 | CONFIG_FREERTOS_NO_AFFINITY=0x7FFFFFFF 1011 | CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION=y 1012 | CONFIG_FREERTOS_DEBUG_OCDAWARE=y 1013 | # end of FreeRTOS 1014 | 1015 | # 1016 | # Hardware Abstraction Layer (HAL) and Low Level (LL) 1017 | # 1018 | CONFIG_HAL_ASSERTION_EQUALS_SYSTEM=y 1019 | # CONFIG_HAL_ASSERTION_DISABLE is not set 1020 | # CONFIG_HAL_ASSERTION_SILENT is not set 1021 | # CONFIG_HAL_ASSERTION_ENABLE is not set 1022 | CONFIG_HAL_DEFAULT_ASSERTION_LEVEL=2 1023 | # end of Hardware Abstraction Layer (HAL) and Low Level (LL) 1024 | 1025 | # 1026 | # Heap memory debugging 1027 | # 1028 | CONFIG_HEAP_POISONING_DISABLED=y 1029 | # CONFIG_HEAP_POISONING_LIGHT is not set 1030 | # CONFIG_HEAP_POISONING_COMPREHENSIVE is not set 1031 | CONFIG_HEAP_TRACING_OFF=y 1032 | # CONFIG_HEAP_TRACING_STANDALONE is not set 1033 | # CONFIG_HEAP_TRACING_TOHOST is not set 1034 | # CONFIG_HEAP_ABORT_WHEN_ALLOCATION_FAILS is not set 1035 | # end of Heap memory debugging 1036 | 1037 | # 1038 | # Log output 1039 | # 1040 | # CONFIG_LOG_DEFAULT_LEVEL_NONE is not set 1041 | # CONFIG_LOG_DEFAULT_LEVEL_ERROR is not set 1042 | # CONFIG_LOG_DEFAULT_LEVEL_WARN is not set 1043 | CONFIG_LOG_DEFAULT_LEVEL_INFO=y 1044 | # CONFIG_LOG_DEFAULT_LEVEL_DEBUG is not set 1045 | # CONFIG_LOG_DEFAULT_LEVEL_VERBOSE is not set 1046 | CONFIG_LOG_DEFAULT_LEVEL=3 1047 | CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT=y 1048 | # CONFIG_LOG_MAXIMUM_LEVEL_DEBUG is not set 1049 | # CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE is not set 1050 | CONFIG_LOG_MAXIMUM_LEVEL=3 1051 | CONFIG_LOG_COLORS=y 1052 | CONFIG_LOG_TIMESTAMP_SOURCE_RTOS=y 1053 | # CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM is not set 1054 | # end of Log output 1055 | 1056 | # 1057 | # LWIP 1058 | # 1059 | CONFIG_LWIP_LOCAL_HOSTNAME="espressif" 1060 | # CONFIG_LWIP_NETIF_API is not set 1061 | # CONFIG_LWIP_TCPIP_CORE_LOCKING is not set 1062 | # CONFIG_LWIP_CHECK_THREAD_SAFETY is not set 1063 | CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES=y 1064 | # CONFIG_LWIP_L2_TO_L3_COPY is not set 1065 | # CONFIG_LWIP_IRAM_OPTIMIZATION is not set 1066 | CONFIG_LWIP_TIMERS_ONDEMAND=y 1067 | CONFIG_LWIP_MAX_SOCKETS=10 1068 | # CONFIG_LWIP_USE_ONLY_LWIP_SELECT is not set 1069 | # CONFIG_LWIP_SO_LINGER is not set 1070 | CONFIG_LWIP_SO_REUSE=y 1071 | CONFIG_LWIP_SO_REUSE_RXTOALL=y 1072 | # CONFIG_LWIP_SO_RCVBUF is not set 1073 | # CONFIG_LWIP_NETBUF_RECVINFO is not set 1074 | CONFIG_LWIP_IP4_FRAG=y 1075 | CONFIG_LWIP_IP6_FRAG=y 1076 | # CONFIG_LWIP_IP4_REASSEMBLY is not set 1077 | # CONFIG_LWIP_IP6_REASSEMBLY is not set 1078 | # CONFIG_LWIP_IP_FORWARD is not set 1079 | # CONFIG_LWIP_STATS is not set 1080 | CONFIG_LWIP_ESP_GRATUITOUS_ARP=y 1081 | CONFIG_LWIP_GARP_TMR_INTERVAL=60 1082 | CONFIG_LWIP_ESP_MLDV6_REPORT=y 1083 | CONFIG_LWIP_MLDV6_TMR_INTERVAL=40 1084 | CONFIG_LWIP_TCPIP_RECVMBOX_SIZE=32 1085 | CONFIG_LWIP_DHCP_DOES_ARP_CHECK=y 1086 | # CONFIG_LWIP_DHCP_DISABLE_CLIENT_ID is not set 1087 | CONFIG_LWIP_DHCP_DISABLE_VENDOR_CLASS_ID=y 1088 | # CONFIG_LWIP_DHCP_RESTORE_LAST_IP is not set 1089 | CONFIG_LWIP_DHCP_OPTIONS_LEN=68 1090 | CONFIG_LWIP_NUM_NETIF_CLIENT_DATA=0 1091 | CONFIG_LWIP_DHCP_COARSE_TIMER_SECS=1 1092 | 1093 | # 1094 | # DHCP server 1095 | # 1096 | CONFIG_LWIP_DHCPS=y 1097 | CONFIG_LWIP_DHCPS_LEASE_UNIT=60 1098 | CONFIG_LWIP_DHCPS_MAX_STATION_NUM=8 1099 | # end of DHCP server 1100 | 1101 | # CONFIG_LWIP_AUTOIP is not set 1102 | CONFIG_LWIP_IPV6=y 1103 | # CONFIG_LWIP_IPV6_AUTOCONFIG is not set 1104 | CONFIG_LWIP_IPV6_NUM_ADDRESSES=3 1105 | # CONFIG_LWIP_IPV6_FORWARD is not set 1106 | # CONFIG_LWIP_NETIF_STATUS_CALLBACK is not set 1107 | CONFIG_LWIP_NETIF_LOOPBACK=y 1108 | CONFIG_LWIP_LOOPBACK_MAX_PBUFS=8 1109 | 1110 | # 1111 | # TCP 1112 | # 1113 | CONFIG_LWIP_MAX_ACTIVE_TCP=16 1114 | CONFIG_LWIP_MAX_LISTENING_TCP=16 1115 | CONFIG_LWIP_TCP_HIGH_SPEED_RETRANSMISSION=y 1116 | CONFIG_LWIP_TCP_MAXRTX=12 1117 | CONFIG_LWIP_TCP_SYNMAXRTX=12 1118 | CONFIG_LWIP_TCP_MSS=1440 1119 | CONFIG_LWIP_TCP_TMR_INTERVAL=250 1120 | CONFIG_LWIP_TCP_MSL=60000 1121 | CONFIG_LWIP_TCP_FIN_WAIT_TIMEOUT=20000 1122 | CONFIG_LWIP_TCP_SND_BUF_DEFAULT=5744 1123 | CONFIG_LWIP_TCP_WND_DEFAULT=5744 1124 | CONFIG_LWIP_TCP_RECVMBOX_SIZE=6 1125 | CONFIG_LWIP_TCP_QUEUE_OOSEQ=y 1126 | # CONFIG_LWIP_TCP_SACK_OUT is not set 1127 | CONFIG_LWIP_TCP_OVERSIZE_MSS=y 1128 | # CONFIG_LWIP_TCP_OVERSIZE_QUARTER_MSS is not set 1129 | # CONFIG_LWIP_TCP_OVERSIZE_DISABLE is not set 1130 | CONFIG_LWIP_TCP_RTO_TIME=1500 1131 | # end of TCP 1132 | 1133 | # 1134 | # UDP 1135 | # 1136 | CONFIG_LWIP_MAX_UDP_PCBS=16 1137 | CONFIG_LWIP_UDP_RECVMBOX_SIZE=6 1138 | # end of UDP 1139 | 1140 | # 1141 | # Checksums 1142 | # 1143 | # CONFIG_LWIP_CHECKSUM_CHECK_IP is not set 1144 | # CONFIG_LWIP_CHECKSUM_CHECK_UDP is not set 1145 | CONFIG_LWIP_CHECKSUM_CHECK_ICMP=y 1146 | # end of Checksums 1147 | 1148 | CONFIG_LWIP_TCPIP_TASK_STACK_SIZE=3072 1149 | CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY=y 1150 | # CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU0 is not set 1151 | # CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU1 is not set 1152 | CONFIG_LWIP_TCPIP_TASK_AFFINITY=0x7FFFFFFF 1153 | # CONFIG_LWIP_PPP_SUPPORT is not set 1154 | CONFIG_LWIP_IPV6_MEMP_NUM_ND6_QUEUE=3 1155 | CONFIG_LWIP_IPV6_ND6_NUM_NEIGHBORS=5 1156 | # CONFIG_LWIP_SLIP_SUPPORT is not set 1157 | 1158 | # 1159 | # ICMP 1160 | # 1161 | CONFIG_LWIP_ICMP=y 1162 | # CONFIG_LWIP_MULTICAST_PING is not set 1163 | # CONFIG_LWIP_BROADCAST_PING is not set 1164 | # end of ICMP 1165 | 1166 | # 1167 | # LWIP RAW API 1168 | # 1169 | CONFIG_LWIP_MAX_RAW_PCBS=16 1170 | # end of LWIP RAW API 1171 | 1172 | # 1173 | # SNTP 1174 | # 1175 | CONFIG_LWIP_SNTP_MAX_SERVERS=1 1176 | # CONFIG_LWIP_DHCP_GET_NTP_SRV is not set 1177 | CONFIG_LWIP_SNTP_UPDATE_DELAY=3600000 1178 | # end of SNTP 1179 | 1180 | CONFIG_LWIP_BRIDGEIF_MAX_PORTS=7 1181 | CONFIG_LWIP_ESP_LWIP_ASSERT=y 1182 | 1183 | # 1184 | # Hooks 1185 | # 1186 | # CONFIG_LWIP_HOOK_TCP_ISN_NONE is not set 1187 | CONFIG_LWIP_HOOK_TCP_ISN_DEFAULT=y 1188 | # CONFIG_LWIP_HOOK_TCP_ISN_CUSTOM is not set 1189 | CONFIG_LWIP_HOOK_IP6_ROUTE_NONE=y 1190 | # CONFIG_LWIP_HOOK_IP6_ROUTE_DEFAULT is not set 1191 | # CONFIG_LWIP_HOOK_IP6_ROUTE_CUSTOM is not set 1192 | CONFIG_LWIP_HOOK_ND6_GET_GW_NONE=y 1193 | # CONFIG_LWIP_HOOK_ND6_GET_GW_DEFAULT is not set 1194 | # CONFIG_LWIP_HOOK_ND6_GET_GW_CUSTOM is not set 1195 | CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_NONE=y 1196 | # CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_DEFAULT is not set 1197 | # CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_CUSTOM is not set 1198 | CONFIG_LWIP_HOOK_IP6_INPUT_NONE=y 1199 | # CONFIG_LWIP_HOOK_IP6_INPUT_DEFAULT is not set 1200 | # CONFIG_LWIP_HOOK_IP6_INPUT_CUSTOM is not set 1201 | # end of Hooks 1202 | 1203 | # CONFIG_LWIP_DEBUG is not set 1204 | # end of LWIP 1205 | 1206 | # 1207 | # mbedTLS 1208 | # 1209 | CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y 1210 | # CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC is not set 1211 | # CONFIG_MBEDTLS_DEFAULT_MEM_ALLOC is not set 1212 | # CONFIG_MBEDTLS_CUSTOM_MEM_ALLOC is not set 1213 | CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN=y 1214 | CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN=16384 1215 | CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN=4096 1216 | # CONFIG_MBEDTLS_DYNAMIC_BUFFER is not set 1217 | # CONFIG_MBEDTLS_DEBUG is not set 1218 | 1219 | # 1220 | # mbedTLS v3.x related 1221 | # 1222 | # CONFIG_MBEDTLS_SSL_PROTO_TLS1_3 is not set 1223 | # CONFIG_MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH is not set 1224 | # CONFIG_MBEDTLS_X509_TRUSTED_CERT_CALLBACK is not set 1225 | # CONFIG_MBEDTLS_SSL_CONTEXT_SERIALIZATION is not set 1226 | CONFIG_MBEDTLS_SSL_KEEP_PEER_CERTIFICATE=y 1227 | # end of mbedTLS v3.x related 1228 | 1229 | # 1230 | # Certificate Bundle 1231 | # 1232 | CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=y 1233 | CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=y 1234 | # CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_CMN is not set 1235 | # CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_NONE is not set 1236 | # CONFIG_MBEDTLS_CUSTOM_CERTIFICATE_BUNDLE is not set 1237 | CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS=200 1238 | # end of Certificate Bundle 1239 | 1240 | # CONFIG_MBEDTLS_ECP_RESTARTABLE is not set 1241 | # CONFIG_MBEDTLS_CMAC_C is not set 1242 | CONFIG_MBEDTLS_HARDWARE_AES=y 1243 | CONFIG_MBEDTLS_HARDWARE_MPI=y 1244 | CONFIG_MBEDTLS_HARDWARE_SHA=y 1245 | CONFIG_MBEDTLS_ROM_MD5=y 1246 | # CONFIG_MBEDTLS_ATCA_HW_ECDSA_SIGN is not set 1247 | # CONFIG_MBEDTLS_ATCA_HW_ECDSA_VERIFY is not set 1248 | CONFIG_MBEDTLS_HAVE_TIME=y 1249 | # CONFIG_MBEDTLS_PLATFORM_TIME_ALT is not set 1250 | # CONFIG_MBEDTLS_HAVE_TIME_DATE is not set 1251 | CONFIG_MBEDTLS_ECDSA_DETERMINISTIC=y 1252 | CONFIG_MBEDTLS_SHA512_C=y 1253 | CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT=y 1254 | # CONFIG_MBEDTLS_TLS_SERVER_ONLY is not set 1255 | # CONFIG_MBEDTLS_TLS_CLIENT_ONLY is not set 1256 | # CONFIG_MBEDTLS_TLS_DISABLED is not set 1257 | CONFIG_MBEDTLS_TLS_SERVER=y 1258 | CONFIG_MBEDTLS_TLS_CLIENT=y 1259 | CONFIG_MBEDTLS_TLS_ENABLED=y 1260 | 1261 | # 1262 | # TLS Key Exchange Methods 1263 | # 1264 | # CONFIG_MBEDTLS_PSK_MODES is not set 1265 | CONFIG_MBEDTLS_KEY_EXCHANGE_RSA=y 1266 | CONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE=y 1267 | CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA=y 1268 | CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA=y 1269 | CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA=y 1270 | CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA=y 1271 | # end of TLS Key Exchange Methods 1272 | 1273 | CONFIG_MBEDTLS_SSL_RENEGOTIATION=y 1274 | CONFIG_MBEDTLS_SSL_PROTO_TLS1_2=y 1275 | # CONFIG_MBEDTLS_SSL_PROTO_GMTSSL1_1 is not set 1276 | # CONFIG_MBEDTLS_SSL_PROTO_DTLS is not set 1277 | CONFIG_MBEDTLS_SSL_ALPN=y 1278 | CONFIG_MBEDTLS_CLIENT_SSL_SESSION_TICKETS=y 1279 | CONFIG_MBEDTLS_SERVER_SSL_SESSION_TICKETS=y 1280 | 1281 | # 1282 | # Symmetric Ciphers 1283 | # 1284 | CONFIG_MBEDTLS_AES_C=y 1285 | # CONFIG_MBEDTLS_CAMELLIA_C is not set 1286 | # CONFIG_MBEDTLS_DES_C is not set 1287 | # CONFIG_MBEDTLS_BLOWFISH_C is not set 1288 | # CONFIG_MBEDTLS_XTEA_C is not set 1289 | CONFIG_MBEDTLS_CCM_C=y 1290 | CONFIG_MBEDTLS_GCM_C=y 1291 | # CONFIG_MBEDTLS_NIST_KW_C is not set 1292 | # end of Symmetric Ciphers 1293 | 1294 | # CONFIG_MBEDTLS_RIPEMD160_C is not set 1295 | 1296 | # 1297 | # Certificates 1298 | # 1299 | CONFIG_MBEDTLS_PEM_PARSE_C=y 1300 | CONFIG_MBEDTLS_PEM_WRITE_C=y 1301 | CONFIG_MBEDTLS_X509_CRL_PARSE_C=y 1302 | CONFIG_MBEDTLS_X509_CSR_PARSE_C=y 1303 | # end of Certificates 1304 | 1305 | CONFIG_MBEDTLS_ECP_C=y 1306 | # CONFIG_MBEDTLS_DHM_C is not set 1307 | CONFIG_MBEDTLS_ECDH_C=y 1308 | CONFIG_MBEDTLS_ECDSA_C=y 1309 | # CONFIG_MBEDTLS_ECJPAKE_C is not set 1310 | CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED=y 1311 | CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED=y 1312 | CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED=y 1313 | CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED=y 1314 | CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED=y 1315 | CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED=y 1316 | CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED=y 1317 | CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED=y 1318 | CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED=y 1319 | CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED=y 1320 | CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED=y 1321 | CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED=y 1322 | CONFIG_MBEDTLS_ECP_NIST_OPTIM=y 1323 | # CONFIG_MBEDTLS_POLY1305_C is not set 1324 | # CONFIG_MBEDTLS_CHACHA20_C is not set 1325 | # CONFIG_MBEDTLS_HKDF_C is not set 1326 | # CONFIG_MBEDTLS_THREADING_C is not set 1327 | # CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI is not set 1328 | # CONFIG_MBEDTLS_SECURITY_RISKS is not set 1329 | # end of mbedTLS 1330 | 1331 | # 1332 | # ESP-MQTT Configurations 1333 | # 1334 | CONFIG_MQTT_PROTOCOL_311=y 1335 | # CONFIG_MQTT_PROTOCOL_5 is not set 1336 | CONFIG_MQTT_TRANSPORT_SSL=y 1337 | CONFIG_MQTT_TRANSPORT_WEBSOCKET=y 1338 | CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE=y 1339 | # CONFIG_MQTT_MSG_ID_INCREMENTAL is not set 1340 | # CONFIG_MQTT_SKIP_PUBLISH_IF_DISCONNECTED is not set 1341 | # CONFIG_MQTT_REPORT_DELETED_MESSAGES is not set 1342 | # CONFIG_MQTT_USE_CUSTOM_CONFIG is not set 1343 | # CONFIG_MQTT_TASK_CORE_SELECTION_ENABLED is not set 1344 | # CONFIG_MQTT_CUSTOM_OUTBOX is not set 1345 | # end of ESP-MQTT Configurations 1346 | 1347 | # 1348 | # Newlib 1349 | # 1350 | CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF=y 1351 | # CONFIG_NEWLIB_STDOUT_LINE_ENDING_LF is not set 1352 | # CONFIG_NEWLIB_STDOUT_LINE_ENDING_CR is not set 1353 | # CONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF is not set 1354 | # CONFIG_NEWLIB_STDIN_LINE_ENDING_LF is not set 1355 | CONFIG_NEWLIB_STDIN_LINE_ENDING_CR=y 1356 | # CONFIG_NEWLIB_NANO_FORMAT is not set 1357 | CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT=y 1358 | # CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC is not set 1359 | # CONFIG_NEWLIB_TIME_SYSCALL_USE_HRT is not set 1360 | # CONFIG_NEWLIB_TIME_SYSCALL_USE_NONE is not set 1361 | # end of Newlib 1362 | 1363 | # 1364 | # NVS 1365 | # 1366 | # CONFIG_NVS_ASSERT_ERROR_CHECK is not set 1367 | # end of NVS 1368 | 1369 | # 1370 | # OpenThread 1371 | # 1372 | # CONFIG_OPENTHREAD_ENABLED is not set 1373 | # end of OpenThread 1374 | 1375 | # 1376 | # Protocomm 1377 | # 1378 | CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_0=y 1379 | CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_1=y 1380 | CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2=y 1381 | # end of Protocomm 1382 | 1383 | # 1384 | # PThreads 1385 | # 1386 | CONFIG_PTHREAD_TASK_PRIO_DEFAULT=5 1387 | CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 1388 | CONFIG_PTHREAD_STACK_MIN=768 1389 | CONFIG_PTHREAD_DEFAULT_CORE_NO_AFFINITY=y 1390 | # CONFIG_PTHREAD_DEFAULT_CORE_0 is not set 1391 | # CONFIG_PTHREAD_DEFAULT_CORE_1 is not set 1392 | CONFIG_PTHREAD_TASK_CORE_DEFAULT=-1 1393 | CONFIG_PTHREAD_TASK_NAME_DEFAULT="pthread" 1394 | # end of PThreads 1395 | 1396 | # 1397 | # MMU Config 1398 | # 1399 | CONFIG_MMU_PAGE_SIZE_64KB=y 1400 | CONFIG_MMU_PAGE_MODE="64KB" 1401 | CONFIG_MMU_PAGE_SIZE=0x10000 1402 | # end of MMU Config 1403 | 1404 | # 1405 | # SPI Flash driver 1406 | # 1407 | # CONFIG_SPI_FLASH_VERIFY_WRITE is not set 1408 | # CONFIG_SPI_FLASH_ENABLE_COUNTERS is not set 1409 | CONFIG_SPI_FLASH_ROM_DRIVER_PATCH=y 1410 | CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS=y 1411 | # CONFIG_SPI_FLASH_DANGEROUS_WRITE_FAILS is not set 1412 | # CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED is not set 1413 | # CONFIG_SPI_FLASH_SHARE_SPI1_BUS is not set 1414 | # CONFIG_SPI_FLASH_BYPASS_BLOCK_ERASE is not set 1415 | CONFIG_SPI_FLASH_YIELD_DURING_ERASE=y 1416 | CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS=20 1417 | CONFIG_SPI_FLASH_ERASE_YIELD_TICKS=1 1418 | CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE=8192 1419 | # CONFIG_SPI_FLASH_SIZE_OVERRIDE is not set 1420 | # CONFIG_SPI_FLASH_CHECK_ERASE_TIMEOUT_DISABLED is not set 1421 | # CONFIG_SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST is not set 1422 | 1423 | # 1424 | # SPI Flash behavior when brownout 1425 | # 1426 | CONFIG_SPI_FLASH_BROWNOUT_RESET_XMC=y 1427 | CONFIG_SPI_FLASH_BROWNOUT_RESET=y 1428 | # end of SPI Flash behavior when brownout 1429 | 1430 | # 1431 | # Auto-detect flash chips 1432 | # 1433 | CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP=y 1434 | CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP=y 1435 | CONFIG_SPI_FLASH_SUPPORT_GD_CHIP=y 1436 | CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP=y 1437 | # CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP is not set 1438 | # CONFIG_SPI_FLASH_SUPPORT_TH_CHIP is not set 1439 | # end of Auto-detect flash chips 1440 | 1441 | CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE=y 1442 | # end of SPI Flash driver 1443 | 1444 | # 1445 | # SPIFFS Configuration 1446 | # 1447 | CONFIG_SPIFFS_MAX_PARTITIONS=3 1448 | 1449 | # 1450 | # SPIFFS Cache Configuration 1451 | # 1452 | CONFIG_SPIFFS_CACHE=y 1453 | CONFIG_SPIFFS_CACHE_WR=y 1454 | # CONFIG_SPIFFS_CACHE_STATS is not set 1455 | # end of SPIFFS Cache Configuration 1456 | 1457 | CONFIG_SPIFFS_PAGE_CHECK=y 1458 | CONFIG_SPIFFS_GC_MAX_RUNS=10 1459 | # CONFIG_SPIFFS_GC_STATS is not set 1460 | CONFIG_SPIFFS_PAGE_SIZE=256 1461 | CONFIG_SPIFFS_OBJ_NAME_LEN=32 1462 | # CONFIG_SPIFFS_FOLLOW_SYMLINKS is not set 1463 | CONFIG_SPIFFS_USE_MAGIC=y 1464 | CONFIG_SPIFFS_USE_MAGIC_LENGTH=y 1465 | CONFIG_SPIFFS_META_LENGTH=4 1466 | CONFIG_SPIFFS_USE_MTIME=y 1467 | 1468 | # 1469 | # Debug Configuration 1470 | # 1471 | # CONFIG_SPIFFS_DBG is not set 1472 | # CONFIG_SPIFFS_API_DBG is not set 1473 | # CONFIG_SPIFFS_GC_DBG is not set 1474 | # CONFIG_SPIFFS_CACHE_DBG is not set 1475 | # CONFIG_SPIFFS_CHECK_DBG is not set 1476 | # CONFIG_SPIFFS_TEST_VISUALISATION is not set 1477 | # end of Debug Configuration 1478 | # end of SPIFFS Configuration 1479 | 1480 | # 1481 | # TCP Transport 1482 | # 1483 | 1484 | # 1485 | # Websocket 1486 | # 1487 | CONFIG_WS_TRANSPORT=y 1488 | CONFIG_WS_BUFFER_SIZE=1024 1489 | # CONFIG_WS_DYNAMIC_BUFFER is not set 1490 | # end of Websocket 1491 | # end of TCP Transport 1492 | 1493 | # 1494 | # Ultra Low Power (ULP) Co-processor 1495 | # 1496 | # CONFIG_ULP_COPROC_ENABLED is not set 1497 | # end of Ultra Low Power (ULP) Co-processor 1498 | 1499 | # 1500 | # Unity unit testing library 1501 | # 1502 | CONFIG_UNITY_ENABLE_FLOAT=y 1503 | CONFIG_UNITY_ENABLE_DOUBLE=y 1504 | # CONFIG_UNITY_ENABLE_64BIT is not set 1505 | # CONFIG_UNITY_ENABLE_COLOR is not set 1506 | CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER=y 1507 | # CONFIG_UNITY_ENABLE_FIXTURE is not set 1508 | # CONFIG_UNITY_ENABLE_BACKTRACE_ON_FAIL is not set 1509 | # end of Unity unit testing library 1510 | 1511 | # 1512 | # Root Hub configuration 1513 | # 1514 | # end of Root Hub configuration 1515 | 1516 | # 1517 | # Virtual file system 1518 | # 1519 | CONFIG_VFS_SUPPORT_IO=y 1520 | CONFIG_VFS_SUPPORT_DIR=y 1521 | CONFIG_VFS_SUPPORT_SELECT=y 1522 | CONFIG_VFS_SUPPRESS_SELECT_DEBUG_OUTPUT=y 1523 | CONFIG_VFS_SUPPORT_TERMIOS=y 1524 | 1525 | # 1526 | # Host File System I/O (Semihosting) 1527 | # 1528 | CONFIG_VFS_SEMIHOSTFS_MAX_MOUNT_POINTS=1 1529 | # end of Host File System I/O (Semihosting) 1530 | # end of Virtual file system 1531 | 1532 | # 1533 | # Wear Levelling 1534 | # 1535 | # CONFIG_WL_SECTOR_SIZE_512 is not set 1536 | CONFIG_WL_SECTOR_SIZE_4096=y 1537 | CONFIG_WL_SECTOR_SIZE=4096 1538 | # end of Wear Levelling 1539 | 1540 | # 1541 | # Wi-Fi Provisioning Manager 1542 | # 1543 | CONFIG_WIFI_PROV_SCAN_MAX_ENTRIES=16 1544 | CONFIG_WIFI_PROV_AUTOSTOP_TIMEOUT=30 1545 | CONFIG_WIFI_PROV_BLE_FORCE_ENCRYPTION=y 1546 | CONFIG_WIFI_PROV_STA_ALL_CHANNEL_SCAN=y 1547 | # CONFIG_WIFI_PROV_STA_FAST_SCAN is not set 1548 | # end of Wi-Fi Provisioning Manager 1549 | 1550 | # 1551 | # Supplicant 1552 | # 1553 | CONFIG_WPA_MBEDTLS_CRYPTO=y 1554 | CONFIG_WPA_MBEDTLS_TLS_CLIENT=y 1555 | # CONFIG_WPA_WAPI_PSK is not set 1556 | # CONFIG_WPA_SUITE_B_192 is not set 1557 | # CONFIG_WPA_DEBUG_PRINT is not set 1558 | # CONFIG_WPA_TESTING_OPTIONS is not set 1559 | # CONFIG_WPA_WPS_STRICT is not set 1560 | # CONFIG_WPA_11KV_SUPPORT is not set 1561 | # CONFIG_WPA_MBO_SUPPORT is not set 1562 | # CONFIG_WPA_DPP_SUPPORT is not set 1563 | # CONFIG_WPA_11R_SUPPORT is not set 1564 | # CONFIG_WPA_WPS_SOFTAP_REGISTRAR is not set 1565 | # end of Supplicant 1566 | # end of Component config 1567 | 1568 | # Deprecated options for backward compatibility 1569 | # CONFIG_NO_BLOBS is not set 1570 | # CONFIG_ESP32_NO_BLOBS is not set 1571 | # CONFIG_ESP32_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set 1572 | # CONFIG_ESP32_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set 1573 | # CONFIG_LOG_BOOTLOADER_LEVEL_NONE is not set 1574 | # CONFIG_LOG_BOOTLOADER_LEVEL_ERROR is not set 1575 | # CONFIG_LOG_BOOTLOADER_LEVEL_WARN is not set 1576 | CONFIG_LOG_BOOTLOADER_LEVEL_INFO=y 1577 | # CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG is not set 1578 | # CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE is not set 1579 | CONFIG_LOG_BOOTLOADER_LEVEL=3 1580 | # CONFIG_APP_ROLLBACK_ENABLE is not set 1581 | # CONFIG_FLASH_ENCRYPTION_ENABLED is not set 1582 | CONFIG_FLASHMODE_QIO=y 1583 | # CONFIG_FLASHMODE_QOUT is not set 1584 | # CONFIG_FLASHMODE_DIO is not set 1585 | # CONFIG_FLASHMODE_DOUT is not set 1586 | CONFIG_MONITOR_BAUD=115200 1587 | CONFIG_OPTIMIZATION_LEVEL_DEBUG=y 1588 | CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG=y 1589 | # CONFIG_OPTIMIZATION_LEVEL_RELEASE is not set 1590 | # CONFIG_COMPILER_OPTIMIZATION_LEVEL_RELEASE is not set 1591 | CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED=y 1592 | # CONFIG_OPTIMIZATION_ASSERTIONS_SILENT is not set 1593 | # CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED is not set 1594 | CONFIG_OPTIMIZATION_ASSERTION_LEVEL=2 1595 | # CONFIG_CXX_EXCEPTIONS is not set 1596 | CONFIG_STACK_CHECK_NONE=y 1597 | # CONFIG_STACK_CHECK_NORM is not set 1598 | # CONFIG_STACK_CHECK_STRONG is not set 1599 | # CONFIG_STACK_CHECK_ALL is not set 1600 | # CONFIG_WARN_WRITE_STRINGS is not set 1601 | # CONFIG_ESP32_APPTRACE_DEST_TRAX is not set 1602 | CONFIG_ESP32_APPTRACE_DEST_NONE=y 1603 | CONFIG_ESP32_APPTRACE_LOCK_ENABLE=y 1604 | CONFIG_ADC2_DISABLE_DAC=y 1605 | # CONFIG_MCPWM_ISR_IN_IRAM is not set 1606 | # CONFIG_EVENT_LOOP_PROFILING is not set 1607 | CONFIG_POST_EVENTS_FROM_ISR=y 1608 | CONFIG_POST_EVENTS_FROM_IRAM_ISR=y 1609 | # CONFIG_OTA_ALLOW_HTTP is not set 1610 | # CONFIG_TWO_UNIVERSAL_MAC_ADDRESS is not set 1611 | CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS=y 1612 | CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS=4 1613 | CONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY=2000 1614 | CONFIG_ESP32_RTC_CLK_SRC_INT_RC=y 1615 | CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC=y 1616 | # CONFIG_ESP32_RTC_CLK_SRC_EXT_CRYS is not set 1617 | # CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_CRYSTAL is not set 1618 | # CONFIG_ESP32_RTC_CLK_SRC_EXT_OSC is not set 1619 | # CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_OSC is not set 1620 | # CONFIG_ESP32_RTC_CLK_SRC_INT_8MD256 is not set 1621 | # CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_8MD256 is not set 1622 | CONFIG_ESP32_RTC_CLK_CAL_CYCLES=1024 1623 | # CONFIG_ESP32_XTAL_FREQ_26 is not set 1624 | CONFIG_ESP32_XTAL_FREQ_40=y 1625 | # CONFIG_ESP32_XTAL_FREQ_AUTO is not set 1626 | CONFIG_ESP32_XTAL_FREQ=40 1627 | CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE=y 1628 | # CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION is not set 1629 | CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER=20 1630 | CONFIG_ESP32_PHY_MAX_TX_POWER=20 1631 | CONFIG_REDUCE_PHY_TX_POWER=y 1632 | CONFIG_ESP32_REDUCE_PHY_TX_POWER=y 1633 | CONFIG_SPIRAM_SUPPORT=y 1634 | CONFIG_ESP32_SPIRAM_SUPPORT=y 1635 | # CONFIG_WIFI_LWIP_ALLOCATION_FROM_SPIRAM_FIRST is not set 1636 | # CONFIG_ESP32_DEFAULT_CPU_FREQ_80 is not set 1637 | # CONFIG_ESP32_DEFAULT_CPU_FREQ_160 is not set 1638 | CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y 1639 | CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=240 1640 | CONFIG_TRACEMEM_RESERVE_DRAM=0x0 1641 | # CONFIG_ESP32_PANIC_PRINT_HALT is not set 1642 | CONFIG_ESP32_PANIC_PRINT_REBOOT=y 1643 | # CONFIG_ESP32_PANIC_SILENT_REBOOT is not set 1644 | # CONFIG_ESP32_PANIC_GDBSTUB is not set 1645 | CONFIG_SYSTEM_EVENT_QUEUE_SIZE=32 1646 | CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2304 1647 | CONFIG_MAIN_TASK_STACK_SIZE=3584 1648 | CONFIG_CONSOLE_UART_DEFAULT=y 1649 | # CONFIG_CONSOLE_UART_CUSTOM is not set 1650 | # CONFIG_CONSOLE_UART_NONE is not set 1651 | # CONFIG_ESP_CONSOLE_UART_NONE is not set 1652 | CONFIG_CONSOLE_UART=y 1653 | CONFIG_CONSOLE_UART_NUM=0 1654 | CONFIG_CONSOLE_UART_BAUDRATE=115200 1655 | CONFIG_INT_WDT=y 1656 | CONFIG_INT_WDT_TIMEOUT_MS=300 1657 | CONFIG_INT_WDT_CHECK_CPU1=y 1658 | CONFIG_TASK_WDT=y 1659 | CONFIG_ESP_TASK_WDT=y 1660 | # CONFIG_TASK_WDT_PANIC is not set 1661 | CONFIG_TASK_WDT_TIMEOUT_S=5 1662 | CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=y 1663 | CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1=y 1664 | # CONFIG_ESP32_DEBUG_STUBS_ENABLE is not set 1665 | CONFIG_ESP32_DEBUG_OCDAWARE=y 1666 | CONFIG_BROWNOUT_DET=y 1667 | CONFIG_ESP32_BROWNOUT_DET=y 1668 | CONFIG_BROWNOUT_DET_LVL_SEL_0=y 1669 | CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_0=y 1670 | # CONFIG_BROWNOUT_DET_LVL_SEL_1 is not set 1671 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_1 is not set 1672 | # CONFIG_BROWNOUT_DET_LVL_SEL_2 is not set 1673 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_2 is not set 1674 | # CONFIG_BROWNOUT_DET_LVL_SEL_3 is not set 1675 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_3 is not set 1676 | # CONFIG_BROWNOUT_DET_LVL_SEL_4 is not set 1677 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_4 is not set 1678 | # CONFIG_BROWNOUT_DET_LVL_SEL_5 is not set 1679 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_5 is not set 1680 | # CONFIG_BROWNOUT_DET_LVL_SEL_6 is not set 1681 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_6 is not set 1682 | # CONFIG_BROWNOUT_DET_LVL_SEL_7 is not set 1683 | # CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_7 is not set 1684 | CONFIG_BROWNOUT_DET_LVL=0 1685 | CONFIG_ESP32_BROWNOUT_DET_LVL=0 1686 | # CONFIG_DISABLE_BASIC_ROM_CONSOLE is not set 1687 | CONFIG_IPC_TASK_STACK_SIZE=1536 1688 | CONFIG_TIMER_TASK_STACK_SIZE=3584 1689 | # CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH is not set 1690 | # CONFIG_ESP32_ENABLE_COREDUMP_TO_UART is not set 1691 | CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE=y 1692 | CONFIG_TIMER_TASK_PRIORITY=1 1693 | CONFIG_TIMER_TASK_STACK_DEPTH=2048 1694 | CONFIG_TIMER_QUEUE_LENGTH=10 1695 | # CONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK is not set 1696 | # CONFIG_HAL_ASSERTION_SILIENT is not set 1697 | # CONFIG_L2_TO_L3_COPY is not set 1698 | CONFIG_ESP_GRATUITOUS_ARP=y 1699 | CONFIG_GARP_TMR_INTERVAL=60 1700 | CONFIG_TCPIP_RECVMBOX_SIZE=32 1701 | CONFIG_TCP_MAXRTX=12 1702 | CONFIG_TCP_SYNMAXRTX=12 1703 | CONFIG_TCP_MSS=1440 1704 | CONFIG_TCP_MSL=60000 1705 | CONFIG_TCP_SND_BUF_DEFAULT=5744 1706 | CONFIG_TCP_WND_DEFAULT=5744 1707 | CONFIG_TCP_RECVMBOX_SIZE=6 1708 | CONFIG_TCP_QUEUE_OOSEQ=y 1709 | CONFIG_TCP_OVERSIZE_MSS=y 1710 | # CONFIG_TCP_OVERSIZE_QUARTER_MSS is not set 1711 | # CONFIG_TCP_OVERSIZE_DISABLE is not set 1712 | CONFIG_UDP_RECVMBOX_SIZE=6 1713 | CONFIG_TCPIP_TASK_STACK_SIZE=3072 1714 | CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY=y 1715 | # CONFIG_TCPIP_TASK_AFFINITY_CPU0 is not set 1716 | # CONFIG_TCPIP_TASK_AFFINITY_CPU1 is not set 1717 | CONFIG_TCPIP_TASK_AFFINITY=0x7FFFFFFF 1718 | # CONFIG_PPP_SUPPORT is not set 1719 | CONFIG_ESP32_TIME_SYSCALL_USE_RTC_HRT=y 1720 | CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1=y 1721 | # CONFIG_ESP32_TIME_SYSCALL_USE_RTC is not set 1722 | # CONFIG_ESP32_TIME_SYSCALL_USE_HRT is not set 1723 | # CONFIG_ESP32_TIME_SYSCALL_USE_FRC1 is not set 1724 | # CONFIG_ESP32_TIME_SYSCALL_USE_NONE is not set 1725 | CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT=5 1726 | CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 1727 | CONFIG_ESP32_PTHREAD_STACK_MIN=768 1728 | CONFIG_ESP32_DEFAULT_PTHREAD_CORE_NO_AFFINITY=y 1729 | # CONFIG_ESP32_DEFAULT_PTHREAD_CORE_0 is not set 1730 | # CONFIG_ESP32_DEFAULT_PTHREAD_CORE_1 is not set 1731 | CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT=-1 1732 | CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT="pthread" 1733 | CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS=y 1734 | # CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS is not set 1735 | # CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED is not set 1736 | # CONFIG_ESP32_ULP_COPROC_ENABLED is not set 1737 | CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT=y 1738 | CONFIG_SUPPORT_TERMIOS=y 1739 | CONFIG_SEMIHOSTFS_MAX_MOUNT_POINTS=1 1740 | # End of deprecated options 1741 | -------------------------------------------------------------------------------- /Examples/esp-idf/buildclean.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Examples/esp-idf/buildclean.bat -------------------------------------------------------------------------------- /Examples/mpy/Examples/ap.py: -------------------------------------------------------------------------------- 1 | # - WeAct Studio Official Link 2 | # - taobao: weactstudio.taobao.com 3 | # - aliexpress: weactstudio.aliexpress.com 4 | # - github: github.com/WeActStudio 5 | # - gitee: gitee.com/WeAct-TC 6 | # - blog: www.weact-tc.cn 7 | 8 | from utime import sleep 9 | sleep(0.5) 10 | print('No IDE connect,start app now.') 11 | 12 | import machine 13 | import esp 14 | 15 | machine.freq(240000000) 16 | print('ESP32 Core Board Designed By WeAct Studio') 17 | print('CPU Freq.: ' + str(machine.freq()/1000000) + 'Mhz') 18 | print('Flash Size: ' + str(esp.flash_size()/1024) + 'kB') 19 | 20 | import network 21 | from machine import Pin 22 | from utime import sleep,ticks_ms 23 | 24 | print('AP Example') 25 | 26 | ap = network.WLAN(network.AP_IF) # create access-point interface 27 | ap.config(essid='WeAct Studio') # set the SSID of the access point 28 | ap.config(max_clients=1) # set how many clients can connect to the network 29 | ap.active(True) # activate the interface 30 | 31 | print('LED GPIO22 Blink') 32 | 33 | led = Pin(22, Pin.OUT) 34 | key = Pin(0, Pin.IN) 35 | 36 | tick = 0 37 | led_tick = 0 38 | key_tick = 0 39 | 40 | key_value_old = 0 41 | while True: 42 | tick = ticks_ms() 43 | 44 | if tick >= led_tick: 45 | led_tick = tick + 800 46 | 47 | if led.value() == 1: 48 | led.value(0) 49 | else: 50 | led.value(1) 51 | 52 | if tick >= key_tick: 53 | key_tick = tick + 20 54 | 55 | if key_value_old != key.value(): 56 | if key.value() == 0: 57 | print('key 0 pressed') 58 | 59 | key_value_old = key.value() 60 | 61 | 62 | 63 | -------------------------------------------------------------------------------- /Examples/mpy/Examples/led.py: -------------------------------------------------------------------------------- 1 | # - WeAct Studio Official Link 2 | # - taobao: weactstudio.taobao.com 3 | # - aliexpress: weactstudio.aliexpress.com 4 | # - github: github.com/WeActStudio 5 | # - gitee: gitee.com/WeAct-TC 6 | # - blog: www.weact-tc.cn 7 | 8 | import machine 9 | import esp 10 | 11 | machine.freq(240000000) 12 | print('ESP32 Core Board Designed By WeAct Studio') 13 | print('CPU Freq.: ' + str(machine.freq()/1000000) + 'Mhz') 14 | print('Flash Size: ' + str(esp.flash_size()/1024) + 'kB') 15 | 16 | from utime import sleep,ticks_ms 17 | from machine import Pin, PWM 18 | 19 | print('led with smooth duty change Example') 20 | 21 | DUTY_MAX = 2**16 - 1 22 | 23 | duty_u16 = 0 24 | delta_d = 48 25 | 26 | p = PWM(Pin(22), 2000, duty_u16=duty_u16) 27 | print(p) 28 | 29 | tick = 0 30 | led_tick = 0 31 | while True: 32 | tick = ticks_ms() 33 | 34 | if tick >= led_tick: 35 | led_tick = tick + 1 36 | 37 | p.duty_u16(duty_u16) 38 | 39 | duty_u16 += delta_d 40 | if duty_u16 >= DUTY_MAX: 41 | duty_u16 = DUTY_MAX 42 | delta_d = -delta_d 43 | elif duty_u16 <= 0: 44 | duty_u16 = 0 45 | delta_d = -delta_d 46 | -------------------------------------------------------------------------------- /Examples/mpy/Firmwares/ESP32_GENERIC-20241129-v1.24.1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Examples/mpy/Firmwares/ESP32_GENERIC-20241129-v1.24.1.bin -------------------------------------------------------------------------------- /Examples/mpy/Firmwares/ESP32_GENERIC-SPIRAM-20241129-v1.24.1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Examples/mpy/Firmwares/ESP32_GENERIC-SPIRAM-20241129-v1.24.1.bin -------------------------------------------------------------------------------- /Examples/mpy/Firmwares/README.md: -------------------------------------------------------------------------------- 1 | # Installation instructions 2 | Program your board using the esptool.py program, found here. 3 | 4 | If you are putting MicroPython on your board for the first time then you should first erase the entire flash using: 5 | ``` 6 | esptool.py --chip esp32 --port /dev/ttyUSB0 erase_flash 7 | ``` 8 | 9 | From then on program the firmware starting at address 0x1000: 10 | 11 | ``` 12 | esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 460800 write_flash -z 0x1000 xxxxx.bin 13 | ``` -------------------------------------------------------------------------------- /Examples/mpy/Firmwares/esp32-20220618-v1.19.1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Examples/mpy/Firmwares/esp32-20220618-v1.19.1.bin -------------------------------------------------------------------------------- /Examples/mpy/Firmwares/esp32-20230426-v1.20.0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Examples/mpy/Firmwares/esp32-20230426-v1.20.0.bin -------------------------------------------------------------------------------- /Hardware/WeAct-ESP32CoreBoard_V10 Board Shape 外形.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Hardware/WeAct-ESP32CoreBoard_V10 Board Shape 外形.pdf -------------------------------------------------------------------------------- /Hardware/WeAct-ESP32CoreBoard_V10_SchDoc.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Hardware/WeAct-ESP32CoreBoard_V10_SchDoc.pdf -------------------------------------------------------------------------------- /Hardware/WeAct-ESP32CoreBoard_V11 Board Shape 外形.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Hardware/WeAct-ESP32CoreBoard_V11 Board Shape 外形.pdf -------------------------------------------------------------------------------- /Hardware/WeAct-ESP32CoreBoard_V11_SchDoc.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Hardware/WeAct-ESP32CoreBoard_V11_SchDoc.pdf -------------------------------------------------------------------------------- /Images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Images/1.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | * [中文版本](./README-zh.md) 2 | # WeActStudio.ESP32CoreBoard 3 | ![display](Images/1.png) 4 | ESP32-D0WD-V3 5 | > 240Mhz Max,520KB RAM,448KB ROM,4/8MB FLASH 6 | 7 | Espressif Official Website www.espressif.com.cn 8 | 9 | |Dir Name|Explain| 10 | | :--:|:--:| 11 | |Doc|DataSheet/ReferenceManual| 12 | |Hardware|Hardware Development Kit| 13 | |Examples|Software Examples| 14 | |Tools|Tools| 15 | 16 | ## How to download the program 17 | Method 18 | 1. Decompress `esptool-v4.5.1-win64_WeActStudio.7z` in the `Tools` directory 19 | 2. Run `WeAct Studio UART Download Tool.bat` 20 | 3. Press and hold the BOOT button and connect the computer with a USB cable. Release the BOOT button 21 | 4. Drag in the program to be burned, enter the burning address and serial port number, click Enter to start burning 22 | 23 | ## ESP-IDF Use precautions 24 | 1. When the program is continuously reset, it can be downloaded normally only after entering the burning mode 25 | 2. TBD 26 | 27 | ``` 28 | /*--------------------------------------- 29 | - WeAct Studio Official Link 30 | - taobao: weactstudio.taobao.com 31 | - aliexpress: weactstudio.aliexpress.com 32 | - github: github.com/WeActTC 33 | - gitee: gitee.com/WeAct-TC 34 | - blog: www.weact-tc.cn 35 | ---------------------------------------*/ 36 | ``` -------------------------------------------------------------------------------- /README_zh.md: -------------------------------------------------------------------------------- 1 | * [English version](./README.md) 2 | # WeActStudio.ESP32CoreBoard 3 | ![display](Images/1.png) 4 | ESP32-D0WD-V3 5 | > 240Mhz Max,520KB RAM,448KB ROM,4/8MB FLASH 6 | 7 | 乐鑫 官方网站 www.espressif.com.cn 8 | 9 | |目录名称|内容| 10 | | :--:|:--:| 11 | |Doc| 数据手册/参考手册| 12 | |Hardware| 硬件开发资料| 13 | |Examples|软件例程| 14 | |Tools|工具| 15 | 16 | ## 如何下载程序 17 | 方法 18 | 1. 解压`Tools`目录下的`esptool-v4.5.1-win64_WeActStudio.7z` 19 | 2. 运行`WeAct Studio UART Download Tool.bat` 20 | 3. 按住BOOT键然后用USB数据线连接电脑,释放BOOT键 21 | 4. 拖入需要烧录的程序,输入烧录地址以及串口号,点击回车开始烧录 22 | 23 | ## ESP-IDF 使用注意事项 24 | 1. 程序不断复位时,需要进入烧录模式方可正常下载 25 | 2. TBD 26 | 27 | ``` 28 | /*--------------------------------------- 29 | - WeAct Studio Official Link 30 | - taobao: weactstudio.taobao.com 31 | - aliexpress: weactstudio.aliexpress.com 32 | - github: github.com/WeActTC 33 | - gitee: gitee.com/WeAct-TC 34 | - blog: www.weact-tc.cn 35 | ---------------------------------------*/ 36 | ``` -------------------------------------------------------------------------------- /Tools/CH341SER.EXE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Tools/CH341SER.EXE -------------------------------------------------------------------------------- /Tools/CH341SER_MAC.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Tools/CH341SER_MAC.ZIP -------------------------------------------------------------------------------- /Tools/esptool-v4.5.1-win64_WeActStudio.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeActStudio/WeActStudio.ESP32CoreBoard/a54db68d20f82cfb2c5e300be60e723732bcaf1f/Tools/esptool-v4.5.1-win64_WeActStudio.7z --------------------------------------------------------------------------------