I believe that: esp_create_default_pthread_config is a typo (no such function exists), the intention was almost certainly to use: esp_pthread_get_default_config Closes https://github.com/espressif/esp-idf/pull/6869/