Install Arduino IDE

Download Arduino IDE 2.x

  1. Visit the Arduino Software page.

  2. Download the latest Arduino IDE 2.x release for your operating system.

    ../_images/Install_Arduino_IDE_1.png

Installation

Windows

  1. Double-click the downloaded arduino-ide_xxxx.exe file.

  2. Read the license agreement and continue.

    ../_images/Install_Arduino_IDE_2.png
  3. Choose the installation options.

    ../_images/Install_Arduino_IDE_3.png
  4. Choose the installation location. Installing outside the system drive is recommended when possible.

    ../_images/Install_Arduino_IDE_4.png
  5. Finish the installation.

    ../_images/Install_Arduino_IDE_5.png

macOS

Double-click the downloaded arduino_ide_xxxx.dmg file and copy Arduino IDE.app to the Applications folder.

../_images/Install_Arduino_IDE_6.png

Linux

For Linux installation instructions, refer to the official Arduino guide: Linux Installation Guide

Open Arduino IDE

  1. When you open Arduino IDE for the first time, it automatically installs the built-in board packages and required files.

    ../_images/Install_Arduino_IDE_7.png
  2. Your firewall or security software may ask whether to install drivers or allow access. Approve these prompts if needed.

    ../_images/Install_Arduino_IDE_8.png
  3. Arduino IDE is now ready to use.

Note

If some components fail to install because of a network problem, close and reopen Arduino IDE. It will continue the installation automatically.

Environment Configuration

First, open Arduino IDE, click File > Preferences, and find Additional Boards Manager URLs.

../_images/env_1.png

Click the icon next to that field.

../_images/env_2.png

Add the following URL, click OK, and then click OK again in the Preferences window.

https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_index.json

../_images/env_3.png

Open Boards Manager, search for esp32, find esp32 by Espressif Systems, select version 3.2.0, and click Install.

../_images/env_4.png

Arduino IDE will download the required files automatically. Wait for the installation to complete.

../_images/env_5.png

Warning

Install esp32 by Espressif Systems version 3.2.0. Other versions may compile successfully but can cause upload, USB, PSRAM, display, camera, or LVGL compatibility problems with this kit.

When the installation finishes, open Tools > Board, expand the ESP32 board list, and select ESP32S3 Dev Module.

../_images/env_6.png