Для того что бы программировать ESP8266 в Arduino IDE, потребуется свежая версия. Так как в старых версиях нет поддержки "Менеджера плат"
Требуется зайти в Фаил->Настройки->В строке “дополнительные ссылки для Менеджера плат:” необходимо ввести URL адрес:
http://arduino.esp8266.com/stable/pa...com_index.json

Сохраняем настройки на кнопку OK . После чего надо зайти в Менеджер плат через меню Инструменты->Плата->Менеджер плат.
После того как откроется менеджер плат, начнется загрузка списка поддерживаемых устройств, в списке плат надо найти требуемый контроллер