# ESP-IDF Development Tools Guide -- Part I

DevFeed: [ESP-IDF Development Tools Guide -- Part I](<https://devfeed.tech/articles/esp-idf-development-tools-guide-part-i-13838.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/esp-idf-development-tools-guide-part-i/>)

Author: John Lee

Published: 2021-06-08T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [toolchain](<https://devfeed.tech/topics/toolchain.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [c](<https://devfeed.tech/tags/c.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [github](<https://devfeed.tech/tags/github.md>), [iot](<https://devfeed.tech/tags/iot.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [toolchain](<https://devfeed.tech/tags/toolchain.md>)

## AI overview

Part I of the ESP-IDF Development Tools Guide introduces ESP-IDF as Espressif's official development framework for ESP32 development. It outlines the framework's SDK, toolchain, documentation, examples, components, build system, compilers, and tools, and notes support for Xtensa and RISC-V ESP32 SoCs.

## Source excerpt

If you are starting on ESP32 development, you will see that the ESP-IDF is the official development framework and Espressif actively maintains it with constant updates. The ESP-IDF is a collection of different things. We have the development framework which provides a comprehensive Software Development Kit, and it also includes the toolchain (the compilers are installed separate from the ESP-IDF folder), documentation, example codes, and a set of tools.