• Here is a edited / condensed version of the output , from the above tool (cut and pasted from vscode) comparing the current c3 and s3 versions of idfconfig.
    Ive manually edited/added ......................... where lines were condensed.
    Note the four sections in the output file: common, different, unique in file1, unique in file2

    Common key-value pairs:
    
    # Automatically generated file. DO NOT EDIT.
    # Espressif IoT Development Framework (ESP-IDF) Project Configuration
    CONFIG_IDF_CMAKE=y
    # SDK tool configuration
    # CONFIG_SDK_TOOLCHAIN_SUPPORTS_TIME_WIDE_­64_BITS is not set
    # end of Compatibility options
    # Build type
    CONFIG_APP_BUILD_TYPE_APP_2NDBOOT=y
    # CONFIG_APP_BUILD_TYPE_ELF_RAM is not set
    CONFIG_APP_BUILD_GENERATE_BINARIES=y
    CONFIG_APP_BUILD_BOOTLOADER=y
    CONFIG_APP_BUILD_USE_FLASH_SECTIONS=y
    ..................
    ..................
    
    
    Different key-value pairs:
    
    Key: CONFIG_IDF_TARGET
        sdkconfig_c3: CONFIG_IDF_TARGET="esp32c3"
        sdkconfig_s3: CONFIG_IDF_TARGET="esp32s3"
    
    Key: CONFIG_IDF_FIRMWARE_CHIP_ID
        sdkconfig_c3: CONFIG_IDF_FIRMWARE_CHIP_ID=0x0005
        sdkconfig_s3: CONFIG_IDF_FIRMWARE_CHIP_ID=0x0009
    
    Key: CONFIG_SDK_TOOLPREFIX
        sdkconfig_c3: CONFIG_SDK_TOOLPREFIX="riscv32-esp-elf-"­
        sdkconfig_s3: CONFIG_SDK_TOOLPREFIX="xtensa-esp32s3-el­f-"
    
    ...................
    ...................
    
    Key: CONFIG_ESPTOOLPY_FLASHSIZE
        sdkconfig_c3: CONFIG_ESPTOOLPY_FLASHSIZE="4MB"
        sdkconfig_s3: CONFIG_ESPTOOLPY_FLASHSIZE="8MB"
    
    Key: CONFIG_PARTITION_TABLE_SINGLE_APP
        sdkconfig_c3: CONFIG_PARTITION_TABLE_SINGLE_APP=y
        sdkconfig_s3: # CONFIG_PARTITION_TABLE_SINGLE_APP is not set
    
    Key: CONFIG_PARTITION_TABLE_FILENAME
        sdkconfig_c3: CONFIG_PARTITION_TABLE_FILENAME="partiti­ons_singleapp.csv"
        sdkconfig_s3: CONFIG_PARTITION_TABLE_FILENAME="partiti­ons.csv"
    
    .........................
    .........................
    
    Unique key-value pairs in sdkconfig_c3:
    
    CONFIG_IDF_TARGET_ARCH_RISCV=y
    CONFIG_IDF_TARGET_ESP32C3=y
    # CONFIG_ESPTOOLPY_FLASHFREQ_26M is not set
    # CONFIG_COMPILER_SAVE_RESTORE_LIBCALLS is not set
    # CONFIG_ADC_ONESHOT_FORCE_USE_ADC2_ON_C3 is not set
    # ESP32C3-Specific
    # CONFIG_ESP32C3_DEFAULT_CPU_FREQ_80 is not set
    CONFIG_ESP32C3_DEFAULT_CPU_FREQ_160=y
    CONFIG_ESP32C3_DEFAULT_CPU_FREQ_MHZ=160
    
    .........................
    .........................
    
    Unique key-value pairs in sdkconfig_s3:
    
    CONFIG_IDF_TARGET_ARCH_XTENSA=y
    CONFIG_IDF_TARGET_ESP32S3=y
    # CONFIG_ESPTOOLPY_OCT_FLASH is not set
    CONFIG_ESPTOOLPY_S3_STR=y
    # CONFIG_ESPTOOLPY_FLASHFREQ_120M is not set
    CONFIG_BT_CTRL_PINNED_TO_CORE_0=y
    # CONFIG_BT_CTRL_PINNED_TO_CORE_1 is not set
    CONFIG_BT_CTRL_CHAN_ASS_EN=y
    ...
    
About