Arduino IDE
Electronics prototyping platform
The Arduino IDE provides a unified development environment for creating, compiling, and uploading code to Arduino‑compatible boards and other embedded platforms. It includes a modern code editor with autocompletion, navigation, and a live debugger, allowing users to work with C++ sketches as well as Python and MicroPython in the same workspace. The IDE also integrates with Arduino Cloud services, enabling projects to be edited and accessed from a browser, and offers command‑line tools for scripting and automation.
Targeted at hobbyists, educators, and professional developers, the software supports a range of hardware from classic Arduino boards to newer devices such as the UNO Q, and it extends to Linux and edge‑AI applications through the App Lab visual environment. Additional utilities like the Flasher CLI and PLC IDE broaden its applicability to flashing Linux images and programming industrial controllers using IEC 61131‑3 languages.
The platform is open source, with its code hosted on GitHub, and is available for macOS, Windows, and web browsers. Regular releases add performance improvements and new features while maintaining compatibility with legacy versions of the IDE.
Reviews
Loading reviews…
Similar apps

Code Editors & IDEs
Energia
Electronics prototyping platform

Code Editors & IDEs
Mbed Studio
IDE for Mbed OS application and library development

Code Editors & IDEs
Serial Studio
Data visualisation software for embedded devices and projects

Code Editors & IDEs
LibrePCB
EDA software to develop printed circuit boards

Code Editors & IDEs
icestudio
Visual editor for open FPGA board

Code Editors & IDEs
Code Composer Studio (CCS)
Integrated development environment