How to Set Up Arduino IDE for ESP32 Development
Install the Arduino IDE

If you haven’t already installed the Arduino IDE, you can download it from the official Arduino website.



Add the ESP32 Board URL
  1. Open the Arduino IDE.
  2. Go to File > Preferences.
  3. In the Additional Board Manager URLs field, paste the following URL:
    https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
  4. Click OK to save your changes.


Install the ESP32 Board Package
  1. Go to Tools > Board > Boards Manager.
  2. In the search bar, type “ESP32”.
  3. When the ESP32 by Espressif Systems package appears, click Install.
  4. Once installed, you’ll see a list of ESP32-compatible boards under Tools > Board.


Select Your Board and Port
  1. Connect your ESP32 board to your computer.
  2. Go to Tools > Board and select your specific ESP32 board model (e.g., ESP32 Dev Module, ESP32-WROOM-32).
  3. Next, go to Tools > Port and select the port where your ESP32 is connected.
  4. Popular Boards names:

     
    Chip / Module Arduino Board Reference
    ESP32 WROOM / DevKit V1       ESP32 Dev Module
    NodeMCU-32S ESP32 Dev Module
    DOIT ESP32 DevKit V1 DOIT ESP32 DEVKIT V1             
    ESP32-WROVER ESP32 Wrover Module
    ESP32-CAM AI Thinker ESP32-CAM
    ESP32-S2 ESP32S2 Dev Module
    ESP32-S3 ESP32S3 Dev Module
    ESP32-C3 ESP32C3 Dev Module
    ESP32-C6 ESP32C6 Dev Module

 


ESP32