ESP-IDF adalah Framework Pengembangan IoT resmi Espressif untuk ESP32, ESP32-S, dan ESP32-C seri SoC. Solusi ini menyediakan SDK mandiri untuk pengembangan aplikasi umum pada platform ini, menggunakan bahasa pemrograman seperti C dan C++. ESP-IDF saat ini mendukung jutaan perangkat di lapangan, dan memungkinkan pembuatan berbagai produk yang terhubung ke jaringan, mulai dari bohlam dan mainan sederhana hingga peralatan besar dan perangkat industri.
OpenThread didukung secara aktif dalam ESP-IDF untuk seri SoC ESP32.