Arduino IDE
What It’s Used For
The Arduino IDE is an integrated development environment for writing, compiling, and uploading code to Arduino and compatible boards (including ESP32, STM32, and other microcontrollers). It supports C/C++ and provides a simple interface with built-in libraries.
Installation
- Windows / Mac / Linux: Download from Arduino IDE Downloads.
- Extract or run the installer, then follow the on-screen instructions.
- Optional: Install the Arduino CLI for command-line usage.
Setup
- Open Arduino IDE.
- Go to File → Preferences, add additional board URLs if needed (e.g., ESP32 or STM32 board package).
- Go to Tools → Board → Boards Manager, install your target board.
- Select the correct board and port under Tools before uploading code.