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