# Eclipse Plugin for ESP-IDF

DevFeed: [Eclipse Plugin for ESP-IDF](<https://devfeed.tech/articles/eclipse-plugin-for-esp-idf-13835.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/eclipse-plugin-for-esp-idf/>)

Author: John Lee

Published: 2020-04-17T00: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>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [CMake](<https://devfeed.tech/topics/cmake.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [cmake](<https://devfeed.tech/tags/cmake.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [eclipse](<https://devfeed.tech/tags/eclipse.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [gnu-linux](<https://devfeed.tech/tags/gnu-linux.md>), [iot](<https://devfeed.tech/tags/iot.md>), [macos](<https://devfeed.tech/tags/macos.md>), [plugins](<https://devfeed.tech/tags/plugins.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [windows](<https://devfeed.tech/tags/windows.md>)

## AI overview

The ESP-IDF Eclipse Plugin provides an Eclipse-based development environment for ESP32 IoT applications. It supports project setup, SDK configuration, CMake editing, building, flashing, serial monitoring, and debugging on Windows, macOS, and GNU/Linux.

## Source excerpt

ESP-IDF Eclipse Plugin brings developers an easy-to-use Eclipse-based development environment for developing ESP32 based IoT applications. It provides better tooling capabilities, which simplifies and enhances standard Eclipse CDT for developing and debugging ESP32 IoT applications. It offers advanced editing, compiling, flashing and debugging features with the addition of Installing the tools, SDK configuration and CMake editors. The plug-in runs on Windows, macOS and GNU/Linux.