The New and Improve Arduino IDE 2.0 (2022 Update)

The New and Improve Arduino IDE 2.0 (2022 Update) Arduino ide 2.0

Arduino IDE 2.0 is the next generation of Arduino programming. It’s faster, more intuitive, and easier to use than ever before. With Arduino IDE 2.0, you can quickly and easily program your Arduino projects with ease.

Welcome to this Article about Arduino IDE 2.0!

With great pleasure, we can now provide download links for Arduino IDE 2.0, which has reached the stable branch. We have been able to concentrate on what is important to the broadest user population thanks to the input we’ve gotten since the Beta version’s launch in Spring 2021 from the vibrant Arduino community. Because of its responsive user interface and quicker compilation time, it has a modern editor and offers a better overall user experience.

In addition to its fundamental functionality, which we’ll discuss in more detail later, IDE 2.0 offers a number of improvements and more support. Users can utilize the Serial Monitor and Plotter together to have two viewports onto their data output. In contrast to earlier times, when you had to pick between text and graphs, you can now have both.

Along with a better User Interface in Arduino IDE 2.0 that is much more intuitive, the significance of speed does not get any higher. The Arduino-optimized code-completion and code-assist function within the code-completion function within a language server will help you write code quickly and spot errors as you write. The amount of user feedback we received enabled us to identify our weak spots in terms of code completion and completion, serial output, loading, and compiling time.

Paul Stoffregen deserves special recognition for his invaluable comments to the IDE development team and his active work on creating the initial support for cutting-edge third-party platforms like Teensy for IDE 2.0. (currently experimental).

Here are a few of the main features of the new IDE 2.0, in case you haven’t tried it yet:

Autocomplete is available while sketching.

The editor can propose variables and functions as you type them based on your code and the libraries you’ve used:

Arduino IDE 2.0

A contextual menu that appears when you right-click on a variable or function offers quick links to the line (and file) where they are declared:

The New and Improve Arduino IDE 2.0 (2022 Update) Arduino ide 2.0 2

DARK MODE:

The New and Improve Arduino IDE 2.0 (2022 Update) image 19

DARK MODE

If the vision in your eyes is feeling pain, you can adjust your Settings and switch to Dark Mode. All these functions were available during a Beta, but our development team has further revamped the complete Dark Theme for a more complete plan that is more beautiful, practical, and stresses the eyes.

Never misplace a sketch thanks to Arduino Cloud’s secure storage.

Those who use multiple computers or want to share their Sketchbook files securely in the cloud will find the remote sketchbook integration very helpful. For the time being, IDE 2.0 allows you to edit every sketch that is currently stored in Arduino Cloud and Arduino Web Editor.

Simple PC switching allows you to keep working while doing so. Open the Arduino Web Editor and you can code in the online IDE with access to all of your sketches and libraries even if none of your computers have the Arduino IDE 2.0 installed. With Remote Sketchbook, you can safely push your sketches to the Arduino Cloud with just one click, so you won’t have to worry about losing them either.

Work offline and sync later by bringing your sketch down from the Cloud, editing it offline, and then clicking “Push” when you are back online. This ensures that all of your sketches are current and available for usage.

Serial Plotter

The New and Improve Arduino IDE 2.0 (2022 Update) Arduino ide 2.0 4

Richer Serial Plotter, a flexible tool for charting various data and variables received from your Arduino board, is a feature of IDE 2.0. A highly helpful visual tool that will enable you to better comprehend and contrast your data points is the Serial Plotter. It can be applied in situations like sensor testing and calibration, value comparison, and other comparable circumstances.

In-app upgrades are available.

Our users have always enjoyed having notifications each time new support or library updates became available, and IDE 2.0 was no exception. As a plus, IDE 2.0 can now automatically update itself when its latest version becomes available, so no visit to the download page is necessary anymore—just click the button and that’s all there is to it.

The new IDE is based on the Eclipse Theia framework, which is open source and reads like an adaption of Microsoft Visual Studio Code (language server protocol, extensions, and debugger). The front end is written in TypeScript, while most of the back end is written in Golang.

The New and Improve Arduino IDE 2.0 (2022 Update) Arduino ide 2.0 5

Get Started With The New Arduino IDE 2.0