Skip to content

ESP IDF Installation Guide

ESP_IDF

ESP-IDF (Espressif IoT Development Framework) is the official software development framework for ESP32 series chips, providing comprehensive libraries, tools, and APIs for building embedded IoT applications.

Compile Environment Configuration:

Note: Before installing, make sure Git is already installed. If it isn't, click the link to install it.(https://git-scm.com/install/

Installing ESP IDF in VS Code

(1) First, download Visual Studio Code from https://code.visualstudio.com/. Select the version compatible with your computer's operating system and download it.

P4-idf-1

(2)Double-click to install Visual Studio Code software, and simply proceed with the default installation throughout.

P4-idf-2

P4-idf-3

P4-idf-4

P4-idf-5

(3)Open Visual Studio Code, click on ‘Extensions’, search for Python, and install it.

P4-idf-6

(4)Search for ESP-IDF and install it.

The IDF version must be 5.4.2 or higher.

P4-idf-7

(5). Open the ESP-IDF Package Manager.

idf_new_1

(6). Click Start Installation.

idf_new_2

(7) Select “Custom Installation” to choose the version you want to install.

idf_new_3

(8) Select the chip you need here.

idf_new_4

(9) Select the version you want to install. Here, we’ll choose 5.4.2. You can select a higher version based on your needs.


idf_new_5

idf_new_6

(10) Select the image; the default setting is fine here.

idf_new_7

(11) Continue with the default tool selection idf_new_8Continue, idf_new_9

Select the installation path.

idf_new_10

(13) Click Start Installation.

idf_new_10

(14) Waiting for installation idf_new_11

Installation successful

idf_new_12

idf_new_13