Arduino IDE es un compilador que hace que insertar lógica en lenguaje C sea muy fácil, sobre todo si la placa que compras es marca Arduino pues viene con el «CORE» pre-instalado.
Cuando utilizamos placas de otros fabricante o incluso microcontroladores que no se encuentran en estas placas marca Arduino, tenemos muchas veces a disposición Frameworks de diversos fabricantes, como es el caso de los microcontroladores ESPRESSIF: ESP8266 y ESP32
Luego de tener instalado el driver del FTDI en nuestro ordenador, se procede a decirle al «Arduino IDE» desde qué dirección cargar placas adicionales.
Archivo > Preferencias

https://arduino.esp8266.com/stable/package_esp8266com_index.json
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
Si quieres tener instalados los firmwares de ambos microcontroladores, puedes separar los link con una «,»
https://arduino.esp8266.com/stable/package_esp8266com_index.json, https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
Ver https://github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/boards_manager.md para más detalles.
¿Cómo verificar si el microcontrolador se instaló correctamente?
Ahora que ha instalado ESP32 en su «Arduino IDE», si desea saber si desea instalar ESP32/8266 en Arduino IDE correctamente o no. Puede verificarlo usando un ejemplo simple ya disponible en Arduino IDE para la placa de desarrollo ESP32 para Internet de las cosas. Cuando instala la biblioteca ESP32 en Arduino IDE, estos ejemplos también se instalan.
Se pueden seguir estos pasos:
1. conectar tu placa con una computadora a través de un cable USB.
2. Conectar la placa con una computadora, seleccione la placa que está utilizando.
Hay muchos tipos de placas ESP32/8266 disponibles en el mercado. Suelo preferir la versión de ALIExpress Wemos D32 que incluye AUTOFLASH. Pero puedes usar cualquier tablero que quieras. Para seleccionar la placa, ir a herramientas>Placas, clic en el módulo de Desarrollo. Imagen a continuación:

Ahora selección del puerto:

Ahora subir el Sketch (Control+U)

Hola estoy siguiendo el tutotial pero no sé que placa seleccionar para un ESP32 comprado en España en Amazon (de AZ-Delivery)
[…] Ai aún no has configurado el Arduino IDE para tu ESP32, puedes seguir estos pasos: Configurar el ESP32 con Arduino IDE […]
Hola Luis, luego de instalar (El board manager link y la placa ESP32 desde el gestor de placas) puedes seleccionar Herramientas>Placas>ESP32 Arduino>ESP32 Dev Module. Recuerda que esta placa no tiene LED_BUILTIN, por lo que si quieres utilizar un código como «Blink» debes conectar un LED externo por ejemplo al pin 14 y definirlo, Ejemplo: #define LED_BUILTIN 14. Un saludo