Write and upload code to Arduino and compatible boards
Arduino IDE is the official editor for programming Arduino and many compatible microcontroller boards. It includes code completion, a board and library manager, a serial monitor and a debugger for supported hardware.
It is a common starting point for students and hobbyists learning electronics, and is also used for quick engineering prototypes. Large projects may outgrow it in favour of a full code editor.
Pros
- Simple for beginners
- Large library ecosystem
- Built-in serial monitor
Cons
- Basic for very large projects