
Arduino IDE v2
Published by Arduino SA
Open-source electronics prototyping platform
Highlights
- Writes, compiles, and uploads Arduino sketches from one interface.
- Installs board definitions and libraries through a built-in manager.
- Reads incoming serial data as text or as a live plot.
- Supports step debugging on boards with the required hardware.
- Released under the AGPL-3.0 by Arduino SA.
About this application
Arduino IDE v2 is the development environment for writing, compiling, and uploading sketches to Arduino-compatible microcontroller boards. It combines a code editor with a toolchain wrapper, so a sketch written in the Arduino dialect of C++ is compiled and flashed to a connected board through a single interface. Board definitions and third-party libraries are installed from within the application rather than assembled by hand.
The second generation of the IDE adds editor features common to modern code tools, including autocompletion and symbol navigation, along with a debugger for boards whose hardware supports it. A serial monitor and serial plotter read data coming back from the board over USB, which covers most sensor and prototyping work without a separate terminal program.
This entry covers the Linux build, published by Arduino SA under the AGPL-3.0. The application depends on a physically connected board for uploading and debugging; the editor and compiler can be used on their own, but the rest of the workflow assumes hardware on the other end of the cable.
Where to get it
Linux
- Open on FlathubOpens in a new tabPackage repositoryFlathub
From the publisher
Install from a terminal
flatpak install flathub cc.arduino.IDE2
We do not host this file, we do not scan it and we do not inspect its contents. Read what the source says, then decide for yourself.