Skip to main content
  • Log in
  • Manage Cookies
Eclipse Plugins, Bundles and Products - Eclipse Marketplace
  • My Marketplace
  • Add Content
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Marketplace
  3. Tools
  4. ESP32 C/C++ Development Tools

Please be aware that some listings have been temporarily delisted from our marketplace in order to improve the security of the platform. We apologize for any inconvenience this may caused.

For more information on this matter, please visit #1.

If you are a listing owner and would like to have your listing(s) reinstated, please open a ticket at https://gitlab.eclipse.org/eclipsefdn/it/websites/marketplace.eclipse.org/-/issues.

Thank you for your understanding and cooperation.

ESP32 C/C++ Development Tools

ESP32 C/C++ Development Tools
26
2
Install

Drag to Install!

Drag to your running Eclipse* workspace.
*Requires Eclipse Marketplace Client

Add this URL to your Eclipse Installation to reach this solution's update site.

2018-12 (4.10)
2018-09 (4.9)
2019-03 (4.11)
2019-06 (4.12)
2019-09 (4.13)
2019-12 (4.14)
2020-03 (4.15)
2020-06 (4.16)
2020-09 (4.17)
2020-12 (4.18)
2021-03 (4.19)

https://dl.espressif.com/dl/eclipse-plugin-esp32/2018102600/

Learn more...

Details Group Tabs

Details

The ESP32 C/C++ Development Tools contains two plug-ins:

  • ESP32 C/C++ OpenOCD Debuging
  • ESP32 C/C++ Cross Compiler

The ESP32 C/C++ OpenOCD Debuging provides GDB debug functionality through OpenOCD. The plugin initialize OpenOCD and GDB to debug a user application. Allows to reset the target, collect system view data and configure debug parameters.

The ESP32 C/C++ Cross Compiler allows to import Esp32 make projects into the Eclipse.

The solution requires preinstalled ESP-IDF framework and OpenOCD binaries for Esp32.

The ESP-IDF could be downloaded from https://github.com/espressif/esp-idf

The OpenOCD for Esp32 could be downloaded from: https://github.com/espressif/openocd-esp32

Categories:
  • Tools
Tags:
  • Esp32
Additional Details
Eclipse Versions: 
2018-12 (4.10), 2018-09 (4.9), 2019-03 (4.11), 2019-06 (4.12), 2019-09 (4.13), 2019-12 (4.14), 2020-03 (4.15), 2020-06 (4.16), 2020-09 (4.17), 2020-12 (4.18), 2021-03 (4.19)
Platform Support: 
Windows, Mac, Linux/GTK
Organization Name: 
Espressif Systems
Development Status: 
Alpha
Date Created: 
Fri, 2018-10-26 06:44
License: 
GPL
Date Updated: 
Fri, 2021-01-15 10:10
Submitted by: 
Dmitry Yakovlev
Metrics
DateRankingInstallsClickthroughs
February 2023155/56757 (0.07%)5
January 2023131/677289 (0.08%)3
December 2022147/805257 (0.07%)5
November 2022191/808196 (0.05%)8
October 2022193/811178 (0.05%)7
September 2022189/812175 (0.04%)5
August 2022172/808200 (0.06%)3
July 2022202/816141 (0.04%)17
June 2022194/810165 (0.04%)16
May 2022196/810179 (0.04%)6
April 2022189/817186 (0.04%)8
March 2022180/820232 (0.05%)2
View Data for all Listings
Errors

Unsuccessful Installs in the last 7 Days: 1

CountError Message
1Cannot continue the operation. There is another install operation in progress.
Download last 500 errors (CSV)
External Install Button

Marketplace Drag to Install button

By adding the following code below to your website you will be able to add an install button for ESP32 C/C++ Development Tools.

HTML Code:


Markdown Syntax:



Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Tuesday, February 7, 2023 - 16:13

Reviews Sign in to post reviews

kifantidis's picture

Documentation / Guide ?

Submitted by Konstantinos Ifantidis on Mon, 2020-09-07 03:01

Hello there!

I've noticed this pluggin today and I've just installed it. I tried to use it but with no success. I have checked the git repo but I didn't find any usefull documentation. Is there any documentation or guide in order to make this work ? Is this pluggin still active or it is replaced from "ESP-IDF Eclipse plugin"?

Regards, Kostas

prileyt5o's picture

Re: Documentation / Guide ?

Submitted by Prince Riley on Sun, 2020-11-29 02:25

I'm making a similar attempt to use this plugin. The current one is an Alpha release, so you'll either have to work through the pain points in getting the correct plugin configuration set up under Eclipse or use the VS Code Platform.io plugin instead. 

If you decide to push ahead on Eclipse, then I recommend you read the docs on ESP-IDF programming at the following URL 

<http> docs.platformio.org/en/latest/frameworks/espidf.html#project-structure

The first step, is to create the project file structure according to the ESP-IDF documentation as explained on the above web page. 

Next, you will have to install and configure the tool chain components under Eclipse using the C/C++ distribution as a foundation. Both the Windows and Linux Eclipse C/C++ platforms will work; Linux will be easier in my opinion. 

Next, you'll have to set up a CMake build script in the Eclipse DEV perspective and use the Platform.io web pages to tell you what environment variables and CMake targets you'll need to create. Do not ignore the FreeRTOS version of  the ESP-IDF  framework, you'll find the code structure much easier to follow despite the real time O/S  artifacts that this code framework requires. 

 

 

 

 

 

Markets

  • Eclipse Project (4)
  • Tools (1342)
    • Application Development Frameworks (171)
    • Application Management (32)
    • Application Server (31)
    • BIRT (10)
    • Build and Deploy (104)
    • Business Intelligence, Reporting and Charting (14)
    • Code Management (117)
    • Collaboration (37)
    • Database (44)
    • Database Development (34)
    • Database Persistence (17)
    • Documentation (60)
    • Eclipse Kura (122)
    • Eclipse SmartHome (46)
    • EclipseRT Target Platform Components (10)
    • Editor (339)
    • Entertainment (14)
    • General Purpose Tools (124)
    • Graphics (34)
    • IDE (344)
    • Internet of Things (IoT) (35)
    • J2EE Development Platform (44)
    • J2ME (5)
    • Languages (155)
    • Linux Tools (19)
    • Logging (22)
    • Mobile and Device Development (49)
    • Modeling (90)
    • Modeling Tools (146)
    • Mylyn Connectors (20)
    • Network (14)
    • Other (74)
    • Process (18)
    • Profiling (22)
    • Programming Languages (100)
    • Reporting (32)
    • Rich Client Applications (39)
    • Science (4)
    • SCM (20)
    • Search (42)
    • SOA Development (15)
    • Source Code Analyzer (99)
    • Systems Development (59)
    • Team Development (54)
    • Testing (90)
    • Tools (568)
    • UI (97)
    • UML (40)
    • Web (90)
    • Web Services (31)
    • Web, XML, Java EE and OSGi Enterprise Development (32)
    • XML (29)
  • IoT (172)
    • Eclipse Kura (122)
    • Eclipse SmartHome (46)
  • RCP Applications (79)
  • Training & Consulting (53)
  • Long Term Support (11)

Search

Advanced Search

More like this

  • ESP-IDF Eclipse plugin
  • Trace Compass
  • Goanna Studio- Static Analysis for C/C++
  • Code Rocket Eclipse
  • inCode Helium

Favorited by

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Publishing Guidelines
  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Welcome to Marketplace
  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top