Para poder instalar la placa accedemos al menú de las preferencias del programa Arduino y en "Gestor de URLs adicionales de Tarjetas", hacemos clic en el botón de la derecha e incluimos la siguiente URL.
Preferencias > Gestor de URLs adicionales de Tarjetas
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Para poder instalar la librería vamos a utilizar el gestor de librerías IDE de Arduino.
Accede a la pestaña "Herramientas", se desplegará un menú, selecciona la opción "Placa", se desplegará un menú, haz clic en "Gestor de tarjetas", se abrirá una pestaña emergente, busca "Adafruit ESP8266 ", selecciona la versión más reciente e instálala.
Herramientas > Placa > Gestor de tarjetas
Para un funcionamiento correcto del módulo ESP8266, es necesario instalar en el equipo el driver CP2102.
https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers