Getting started with the Arduino IDE 2.0 (beta)

The new major release of the Arduino IDE is faster and even more powerful! In addition to a more modern editor and a more responsive interface it features autocompletion, code navigation, and even a live debugger.

In this article you will find tutorials that will help you get started with the Arduino IDE 2.0, and how to use the new features that come with it.

Note: this software is still in beta status, which means that it’s almost complete but there might be minor issues. Help us test it and report your feedback in the forum!

Downloading and installing

The Arduino IDE 2.0 (beta) can be downloaded and installed directly from the Arduino software page.

If you need help downloading and installing the editor, you can follow the tutorial below:

Using the board manager

The board manager allows you to install different cores needed for your Arduino boards. The Arduino IDE 2.0 comes with a brand new board manager, that is easy to use and provides a more integrated experience.

If you want to learn how to use the new board manager, you can follow the tutorial below:

Uploading a sketch

Uploading a sketch to a board is the most important operation for any project. The Arduino IDE 2.0 introduces a more intuitive way of choosing the board and right port to upload to.

If you are new to Arduino and want to learn how to upload code to your Arduino board, you can follow the tutorial below:

Installing a library

The library manager allows you to install a large variety of libraries, both official and unofficial, that will help your coding experience. The library manager has now been integrated with the editor, where you can explore and install libraries much easier!

If you want to learn how to install and use a library, you can follow the tutorial below:

The improved Serial Monitor tool

The Serial Monitor is another essential tool to use for any project. The new version features a much more integrated experience, and easily allows multiple Serial Monitors to run in parallel.

If you want to learn how to use the Serial Monitor, you can follow the tutorial below:

The new autocomplete feature

Autocompletion is one of the brand-new features that is released with the Arduino IDE 2.0. It is to use for writing code faster, but also to develop an understanding of the language.

If you want to learn how to use the autocomplete feature, you can follow the tutorial below:

Reporting issues

If you discover any bugs concerning the Arduino IDE 2.0, you can report them by creating issues in the Arduino IDE GitHub repository.