Arduino IDE
Open source integrated development environment for writing, compiling, and uploading sketches to Arduino and compatible boards, with autocompletion and a live debugger.
What it does and how it connects
Arduino IDE is the open source integrated development environment for writing, compiling, and uploading sketches to Arduino and compatible boards. The current major release, IDE 2.0, is faster with a more modern editor and a more responsive interface, and features autocompletion, code navigation, and a live debugger.
The IDE 2.0 source code is hosted on GitHub under AGPL-3.0, and a legacy 1.8.19 build remains available for download. The Arduino software page lists the IDE at a price of 0 USD, and Arduino CLI is described on the same page as the command line interface with the same build, compile, and upload functionality.
The same software page also lists Arduino Cloud, App Lab, PLC IDE, and Arduino Lab for MicroPython as related tools, but this entry covers the IDE itself.
What engineers report
IDE restarts, losing the selected tab (file) and cursor position.
2026-11-02Read the original
Alternatives
Compare side by side- Arduino CLI
Arduino CLI is the command line tool with board and library managers, a sketch builder, board detection, and uploading, and it powers the IDE itself.
- PlatformIO
PlatformIO is a cross-platform embedded development platform with an IDE for VS Code and a core CLI, supporting many boards and frameworks.
- ESP-IDF
ESP-IDF is the official development framework from Espressif for ESP32 and other Espressif chips, with drivers and Wi-Fi and Bluetooth stacks.
Recurring errors it addresses
Error Index entries this tool is built to reduce or work around.
Sources
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.