ESP-IDF es el marco de trabajo de desarrollo oficial de IoT de Espressif para la serie de SoC ESP32, ESP32-S y ESP32-C. Proporciona un SDK autosuficiente para cualquier desarrollo genérico de aplicaciones en estas plataformas mediante el uso de lenguajes de programación como C y C++. Actualmente, ESP-IDF proporciona energía a millones de dispositivos en el campo, lo que permite compilar una variedad de productos conectados a la red, desde bombillas y juguetes sencillos hasta dispositivos industriales y de gran tamaño.
OpenThread se admite activamente dentro de ESP-IDF para la serie de SoC ESP32.