Espressif-IDE is an Integrated Development Environment (IDE) based on Eclipse CDT for developing IoT Applications using the ESP-IDF. It’s a standalone and customized IDE built specifically for ESP-IDF. Espressif-IDE comes with the IDF Eclipse plugins, essential Eclipse CDT plugins, and other third-party plugins from the Eclipse platform to support building ESP-IDF applications.
The plug-in runs on macOS
, Windows
and Linux
platforms.
Note: Espressif-IDE version 3.0 and later supports ESP-IDF version 5.x and above. For ESP-IDF version 4.x, please use Espressif-IDE version 2.12.1
Please refer to the Espressif-IDE documentation.
-
Install prerequisites: Java 17+ and Maven.
-
Run the below commands to clone and build.
git clone https://github.com/espressif/idf-eclipse-plugin.git cd idf-eclipse-plugin mvn clean verify -Djarsigner.skip=true
This will generate p2 update site artifact:
- Name:
com.espressif.idf.update-*
- Location:
releng/com.espressif.idf.update/target
This artifact can be installed using the mechanism mentioned here
- Go to the last commit of the master branch here.
- Click on a ✅ green tick mark.
- Click on
Details
. - Click on
Summary
on the left. - Scroll down to see the
Artifacts
section. - Download
com.espressif.idf.update
p2 update site archive and install as per the instructions mentioned here.
Please raise the issues here with the complete environment details and log.