Use of two different ESP32 boards managers on a single PC/Laptop

Hi, my application needs IDE version 2.3.2 to work for ESP32 boards versions (Example 2.0.2 and 2.0.10 as well). Tried to install two different IDE versions (Example 1.8.19 and 2.3.2 ). But We can update the ESP32 boards manager either 2.0.2 OR 2.0.10).

Any idea how to handle this? Currently using single laptop Windows 10 version.

With IDE 1.x you can create portable installs. Each install will have its own board packages and libraries.

Welcome to the forum

Why is this ?

Ok. Thanks. May I request alternative for IDE 2.x.

There are two instances. For one instance, ESP32 Boards version 2.0.2 works. In another instance ESP32 Board version 2.0.10 works. Need to check results for both on serial ports.

I managed to do this using IDE 1.8.19, though once successful it works on IDE 2 as well i think. I did for the esp8266 core. Check out this thread

It was a little confusing for me since instead of what is being said in reply #3. What you should do is :

  • remove any of the core installs through the board manager
  • Do a manual installation of the core you need which is described here
  • Do the manual installation of the core, in a subfolder of sketches\hardware\ that has a different name to the first install.

Having one core manually installed and the other through the board manager will cause the compiler to select the wrong core / library files at times, that is why both should be manually installed. Of course IDE 2 will prompt you for all sorts of updates to install which you should then ignore.

ESP32 work perfectly fine on 1.8.9.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.