ESP-IDF là Khuôn khổ phát triển IoT chính thức của Espressif\39, EES32-S và ESP32-C của SoC. Ứng dụng này cung cấp một SDK tự túc cho mọi hoạt động phát triển ứng dụng chung trên các nền tảng này, sử dụng các ngôn ngữ lập trình như C và C++. Hiện tại, ESP-IDF hỗ trợ hàng triệu thiết bị trong trường và cho phép xây dựng nhiều sản phẩm kết nối mạng, từ bóng đèn và đồ chơi đơn giản đến các thiết bị lớn và thiết bị công nghiệp.
OpenThread được hỗ trợ tích cực trong ESP-IDF đối với loạt ESP32 của SoC.