Prerequisites

Below are the minimum requirements for running the ESP-IDF. The Installation Manager itself has no dependencies, but during its run, it checks the system to ensure the dependencies of IDF are met.

Windows

To get started with ESP-IDF, you need Git, CMake, Ninja, and Python. The ESP-IDF Installation Manager will verify the required prerequisites on your system and install any that are missing.

For more details about ESP-IDF prerequisites, please refer to the ESP-IDF documentation.

Note
If any of these prerequisites are missing, the installer will prompt you to install them. If you agree, the installer will automatically install and configure everything required to run ESP-IDF.

MacOS

Note
On POSIX systems, the installer will check for the required prerequisites. If they are not met, the installation will not proceed.

Linux

Note
On POSIX systems, the installer will check for the required prerequisites. If they are not met, the installation will not proceed.