ESP-IDF è il framework ufficiale di sviluppo IoT di Espressif&s per le serie di SoC ESP32, ESP32-S e ESP32-C. Fornisce un SDK autosufficiente per qualsiasi sviluppo di applicazioni generiche su queste piattaforme, utilizzando linguaggi di programmazione come C e C++. Attualmente ESP-IDF alimenta milioni di dispositivi sul campo e consente di realizzare una varietà di prodotti connessi alla rete, da semplici lampadine e giocattoli a grandi elettrodomestici e dispositivi industriali.
OpenThread è supportato attivamente all'interno dell'ESP-IDF per le serie ESP32 di SoC.