• sales

    +86-0755-88291180

Install Espressif IDF Plugin Tutorial User Guide

Install Online

  • Open VSCode, click on Extensions on the left, search for extensions and install C/C++, ESP-IDF. Other extensions can be installed as needed


  • Press shortcut key F1 to input:
esp-idf: configure esp-idf extension


  • Select express (This tutorial is intended for first-time installation users, so only the first general installation tutorial is covered)


  • Choose the download server, we recommend users to use Espressif as your download server


  • Select the ESP-IDF version you want, generally select the supported version according to the requirements of the development board, if there is no requirement, it is recommended to use the latest release version


  • The following two are the installation paths respectively for the ESP-IDF container directory and the ESP-IDF Tools directory
  • After configuring, click Install to download

  • Enter the download interface, and then it will automatically install the corresponding tools and environment, just wait for a second
  • After the installation is complete, you will enter the following interface, indicating that the installation is finished

Note: If you have installed ESP-IDF before, or failed to do so, please be sure to delete the file completely or create a new path without Chinese.
TAG: ESP32 C6 AI 0.85inch Development Board 0.85 inch DeepSeek RGB surround light Dual mike Lazy Keyboard ESP32 S3 LCD Development Board 1.3 inch Display 1.3inch Screen ST7789 240x240 Mini TV SD-Port QST QMI8658 Gyro Sensor LVGL For Arduino 1.54 inch Passive NFC e-Paper ink (G) RYBW Display Screen No Need Battery Wireless Power & Data Transfer Raspberry Pi 1.54inch LCD Bookworm-Desktop Display and Touch DeepsSeek XiaoZhi AI Voice Chat ESP32-S3 1.54 inch LCD Kit N16R8 WROOM-1-N16R8 DevKitC-1 Development Board ESP32-P4 Core Board 32MB PSRAM 16MB Flash Raspberry Pi USB Global Shutter Camera 1MP OV9281 120fps Black/White 120fps also For Jeston RDK MAX9296 GMSL Camera Adapter Board 2-Ch High-Speed And Low-Latency Transmission For Jetson Orin Nano/NX XIAO-nRF52840 Plus 20GPIOs BLE Sense Tiny SuperMini Onboard Mic/Sensor For Arduino For SeeedStudio Raspberry Pi Pico 2 RP2350 4inch LCD CAN RS485 QMI8658 Development Board 480x480 TouchScreen Display LVGL HMI I2C Sensor Raspberry Pi Pico 2 RP2350 1.47 inch LCD B Display Development board RP2350A 1.47inch Screen RGB color ESP32-S3 GC9A01A Industrial Modbus RTU Dual Ethernet RJ45 To 8ch POE ETH Relay (C) PoE Power over Ethernet RM520N GL 5G/4G/3G M.2 Moudle IoT EMBB For LTE-A/NSA/SA And GNSS For DFOTA /VoLTE For Quectel Milk-V Duo RJ45 Arduino 0.96inch RGB OLED Industrial RS485 Modbus RTU Relay RS485 Bus Raspberry Pi Pico 2 Tiny RP2350B RP2350-Linux Mini Development Board with PSRAM-8MB Or Without PSRAM