Antes de empezar, asegúrese de tener instalada la versión actual de Arduino IDE.
Para instalar la placa ESP32 en Arduino IDE hay que seguir unos pasos:
En Arduino IDE, abra la ventana «Preferencias». Para ello, haga clic en «Archivo» > «Preferencias» (File > Preferences).
Pegue el enlace https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json en el campo «Gestor de URLs Adicionales de Tarjetas», como se muestra en la captura de pantalla de abajo. Después haga clic en el botón «OK».

Nota: si este campo ya contiene un enlace con las descripciones de otras placas, los enlaces se pueden separar entre sí con comas. Así:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json, http://arduino.esp8266.com/stable/package_esp8266com_index.json
Si este campo contiene el enlace https://dl.espressif.com/dl/package_esp32_index.json, ¡hay que eliminarlo!
En Arduino IDE, abra el «Gestor de tarjetas». Para ello, haga clic en «Herramientas» > «Placa» > «Gestor de tarjetas…» (Tools > Board > Boards Manager…).

En el campo de búsqueda, escriba «esp32». Encontrará el complemento para ESP32 «ESP32 by Espressif Systems». Instálelo haciendo clic en el botón «Instalar». Si ya tenía instalada una versión antigua, haga clic en el botón «Actualizar», asegurándose de que la versión seleccionada sea la 2.0.1 o superior
Ahora hay que comprobar que ESP32 se haya instalado correctamente. Para ello, conecte la placa ESP32 al ordenador. Después haga lo siguiente:
Abra Arduino IDE.
Seleccione la placa que necesita en el menú «Herramientas» > «Placa». En nuestro caso es «DOIT ESP32 DEVKIT V1».

Seleccione «Herramientas» > «Puerto» e indique el puerto COM al que está conectada la placa. Si este puerto no se ve en Arduino IDE, hay que instalar en el ordenador el controlador VCP para el chip CP210x : es necesario para la comunicación entre las interfaces USB y UART.

En Arduino IDE, abra el sketch de ejemplo «WiFi Scan». Para ello, haga clic en «Archivo» > «Ejemplos» > «WiFi (ESP32)» > «WiFi Scan», y el sketch se abrirá en el editor.

Haga clic en el botón «Subir» de Arduino IDE. Espere unos segundos mientras el código se compila y se carga en la placa ESP32. El icono del botón de subida tiene este aspecto:

Cuando el sketch se cargue correctamente en ESP32, debería ver el mensaje «Subido» (Done uploading)

En Arduino IDE, abra el «Monitor serie» y fije la velocidad de datos en 115200 baudios. El icono del botón del monitor serie tiene este aspecto:

Vuelva a conectar ESP32 al puerto USB. Como resultado, debería ver en el monitor serie todas las redes WiFi cercanas a la placa ESP32.

Con esto termina la configuración y la comprobación de ESP32. Ahora puede pasar a cargar el sketch en Samovar
