Данную тему не поднимал только ленивый. По существу все просто и очень подробно описано в первоисточнике https://github.com/esp8266/Arduino
Скачиваем Arduino IDE с официального сайта
Запускаем Arduino и открываем окно настроек (Файл -> Настройки)
В поле "Дополнительные ссылки для Менеджера плат:" указываем адрес
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Открываем менеджер плат (Инструменты -> Список плат -> Менеджер плат) и в ка