Multiple arduino versions with different board lib

Hi,
I was using Arduino v 2.0 with ESP32 espressif board v 2.05 , but needed to switch to arduino 1.8.15 with esp32 v 1.02 (program in v 2.0 with fatal errors core panic) . But by installing v1.02 in arduino 1.8.15, settings also changed in arduino 2.0 (and reverse).
How can I have different board versions for different arduino versions ?
Thank you in advance for your help.
Regards
Ludo

The legacy Arduino IDEs (1.8.x or earlier) support a portable install.

  1. Download the zip version of your IDE (1.8.15) and extract it.
  2. At the same level as to where the arduino.exe is located in the directory where you extracted the zip, create a folder called 'portable`.
  3. Start the 'arduino.exe` from the the directory where you extracted it.

You can now install anything (e.g. your ESP stuff, ESP specific libraries) that is needed and you don't have to worry about it interfering with anything else.

You can create multiple portable installs if needed by extracting to a different directory and creating a new directory *portable* in there, e.g. a portable install for V2.0.5 and a portable install for 1.0.2.

Unfortunately V2.0 does not (yet?) support portable installs although it has been requested.

Note:
I think that 1.8.15 has the log4j security vulnerability; you're advised to upgrade to 1.8.19 or go back a few to before 1.8.13 (if not mistaken).

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