подключаем esp8266 к среде Ардруино
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Добавляем поддержку ESP8266 в среду Ардуино
и теперь в Board Manager можно найти Esp8266 Community (жмем Install)
Выбираем нужную нам плату с ESP8266
В результате появилось большое количество примеров на ESP8266
Вот в общем-то и все!
Далее изучаем примеры, пробуем прошить в контроллер и программируем...