Dedicated Standalone ESP-IDE

pietermuller8
Posts: 3
Joined: Sat May 03, 2025 7:07 pm

Dedicated Standalone ESP-IDE

Postby pietermuller8 » Sat May 03, 2025 7:22 pm

I will appreciate it if you could develop a dedicated standalone IDE for the ESP32 and related processors. The same as what Microchip has done with the PIC processors through MPLAB-IDE.

To piggyback on Microsoft's Visual Studio and Eclipse, only create a nightmare to install and operate the ESP-IDE. You need a degree in lateral thinking to make it work properly, which by the way I was not yet able to do.

If you are serious about professional development of the ESP32 and related processors (which is possible) and compete with Microchip on the same level, a dedicated IDE with prober debug and register viewing capabilities would definitely benefit your product.

FBEZ
Espressif staff
Espressif staff
Posts: 2
Joined: Tue Jan 28, 2025 12:49 pm

Re: Dedicated Standalone ESP-IDE

Postby FBEZ » Mon May 05, 2025 7:54 am

I think using an industry-standard IDE has its advantages:

1. People are already familiar with it.
2. Developers don’t need to install additional (and often unnecessarily heavy) software.
3. Faster IDE updates, bug fixes, and a larger community.
4. Availability of a huge number of plugins and extensions.

While it may have been more complicated to set up the toolchain a few months ago, the process is now fully automated.

Getting started with Espressif's VS Code plug-in involves:
1. Installing prerequisites (step required only if you're using macOS or Linux).
2. Opening the VS Code Extensions panel and installing the ESP-IDF extension.
3. Running the configuration process.

You can find the details in the documentation: https://docs.espressif.com/projects/vsc ... en/latest/

If you encounter problems during the setup, you can post a specific question on this forum or open an issue on the plugin's GitHub repository: https://github.com/espressif/vscode-esp ... ree/master

pietermuller8
Posts: 3
Joined: Sat May 03, 2025 7:07 pm

Re: Dedicated Standalone ESP-IDE

Postby pietermuller8 » Tue May 06, 2025 6:11 pm

I beg to differ, the process to get VS Code or Eclips working with ESP is cumbersome at best.

The problem with these general utilised IDE's is that they try to cater vir all but in this process become uterly dufficult and unreliable to manage and operate.

With a processor as good as an ESP32 that can become a leader in its market, one would expext a complimentary IDE as reliable an easy to operate as the procesor itself.

robin2906
Posts: 13
Joined: Tue May 06, 2025 4:50 pm

Re: Dedicated Standalone ESP-IDE

Postby robin2906 » Wed May 07, 2025 7:43 am

Hi Pieter,

Some month ago I would have aggred with you but now it so easy to install.

It can be difficult if you have already installed some extension to work with other target. But their is a simple trick that can help a lot to keep things simple. You must use the profile functionality of vscode : https://code.visualstudio.com/docs/configure/profiles

Create a new profile in vs code like : ESP ans install ESP-IDF in this profile. It works like charm !
Attachments
profiles_vscode.png
profiles_vscode.png (85.91 KiB) Viewed 513 times

pietermuller8
Posts: 3
Joined: Sat May 03, 2025 7:07 pm

Re: Dedicated Standalone ESP-IDE

Postby pietermuller8 » Fri May 09, 2025 6:22 pm

Again I do not agree.

The instilation was a nightmare. I managed it after a three day constant battel, only to find that your ESP_IDF Ver 5.4.1 is not ready and I downgraded, only then it started to work.

I now try to progress to the JTAG debuging, which also proof to be a cumbesome process. It seems nothing is easy with this VS Code platform. This should not be.

I suggest you seriously consider developing a proper standalaone IDE. The same as Micochip's MPLAB or even better.

In the profesional enviroment we just do not have the time to fuss around, as hobbiest would like to do.

There is no substitute for a direct plug and play solution.

esp32.damiano
Posts: 34
Joined: Sat Aug 23, 2025 6:09 am

Re: Dedicated Standalone ESP-IDE

Postby esp32.damiano » Sat Aug 23, 2025 6:19 am

My experience, using a esp32-c6 ESPRESSIF-IDE and Linux devuan

why Linux ? because I wish to have a reliable environment

Let me be clear, things where different four years ago, so, adjust to current reality

Windows 11 requires a microsoft registration AND is totally unreliable, you never know when it is going to stop working

Eclipse, NOW, is forcing the use of CLANG and this result in
- compilation times at least tripled
- UNRELIABLE gui, that keeps messing with the code (no, it is not helping, it is messing)
- unreliable debugging that hang if processes are not stopped in the GUI desired order
(no, it is not a HW issue, I can go on forever if I just do the only reliable click)

eclipse BROKE the code formatting, with a NON working alternative, not even providing a migration path

summary: DUMP everything that has been done on eclipse in the last 4 years and provide a RELIABLE ide

I even tried to install eclipse and then the espressif plugin, the current eclipse is even worse than the one provided with espressif-IDE

Who is online

Users browsing this forum: PerplexityBot, PetalBot, Qwantbot, Semrush [Bot] and 10 guests