подключаем esp8266 к среде Ардруино
http://arduino.esp8266.com/stable/package_esp8266com_index.json

Добавляем поддержку ESP8266 в среду Ардуино
и теперь в Board Manager можно найти Esp8266 Community (жмем Install)

Выбираем нужную нам плату с ESP8266

В результате появилось большое количество примеров на ESP8266

Вот в общем-то и все!
Далее изучаем примеры, пробуем прошить в контроллер и программируем...