Switch to older version?

I'm running IDE 2.3.5 -- How do I switch to IDE 2.2.1?

Uninstall 2.3.5 and install 2.2.1

Hi @granddad. Is there a specific reason why you want to use Arduino IDE 2.1.1? I ask because, some additional measures might be required, depending on your reason.

But for now, I'll provide instructions you can follow to install Arduino IDE 2.1.1:

  1. Click the following link to open the page for the 2.1.1 release in the Arduino IDE GitHub repository:
    Release 2.1.1 · arduino/arduino-ide · GitHub
  2. From the list of download links under the "Assets" section of the page, click the appropriate link for your operating system.
  3. Wait for the download to finish.
  4. Install Arduino IDE from the downloaded file as you would normally do.

You will now find that Arduino IDE periodically shows an "Update Available" dialog to offer you an update to the newer version of Arduino IDE. Since you are intentionally using the outdated version of Arduino IDE, you will not want to accept these updates.

There are two methods for dealing with these update offers. I'll provide instructions for both of them. You can pick whichever one of the two is most convenient for you.

"SKIP VERSION"

The "Update Available" dialog contains a "SKIP VERSION" button. If you click that button, Arduino IDE will no longer show the dialog for the specific newer version being offered at the time you click the button.

The dialog will appear once again each time Arduino releases a new version of Arduino IDE, so you will need to click the button again after each release. That is slightly inconvenient, but the release cycle is fairly long so I don't think it will be very burdensome.

Disable All Update Offers

It is possible to completely disable the offers of updates in the Arduino IDE advanced settings. The downside is this setting also disables offers of updates for your installed boards platforms and libraries.

  1. Press the Ctrl+Shift+P keyboard shortcut (Command+Shift+P for macOS users) to open the "Command Palette".
    A menu will appear on the editor toolbar:
  2. Select the "Preferences: Open Settings (UI)" command from the menu.
    You can scroll down through the list of commands to find it or type the name in the field.
    A "Settings" tab will open in the Arduino IDE main panel.
  3. Type arduino.checkForUpdates in the "Search Settings" field of the "Settings" tab.
  4. Uncheck the box under the "Arduino: Check For Updates" setting.
  5. Close the Preferences tab by clicking its X icon.

Keeping Your Arduino Dependencies Updated

If you chose this "Disable All Update Offers" method, make sure to periodically check to see if newer versions of your installed boards platforms and libraries are available. You can do this by opening Boards Manager and then setting the "Type" menu to "Updatable", then repeating the process with Library Manager.

Originally I wanted to switch to 2.2.1 because I was taking an online course that said to do so. But I'm finding that everything seems to work fine with the latest version of IDE. Thanks for your help

1 Like