esp32: variant: esp32s3 framework: type: esp-idf sdkconfig_options: CONFIG_MBEDTLS_SSL_PROTO_TLS1_3: "y" # TLS1.3 support still isn't enabled by default in IDF 5.5.2 # CONFIG_LWIP_NETIF_LOOPBACK: "n" # Apparently there's a bug causing the ICMPv6 Router Solicitation to go out over the loopback interface rather than wifi # -- begin copied from https://github.com/athom-tech/esp32-configs -- # @grigi found in testing that these options resulted in better responsiveness. # BLE 4.2 is supported by ALL ESP32 boards that have bluetooth, the original and derivatives. # CONFIG_BT_BLE_42_FEATURES_SUPPORTED: y # Also enable this on any derivative boards (S2, C3 etc) but not the original ESP32. CONFIG_BT_BLE_50_FEATURES_SUPPORTED: y # Extend the watchdog timeout, so the device reboots if the device appears locked up for over 10 seconds. # CONFIG_ESP_TASK_WDT_TIMEOUT_S: "10" # -- end copied from https://github.com/athom-tech/esp32-configs --