какую прошивку вы можете рекомендовать
Это уже оффтоп, один вопрос - одна тема в соответствующем разделе.
[off]Это больше зависит от вас. От уровня знаний, предпочтений и задач, которые вы будете решать.
AT прошивки до SDK версии 1.0.0 - не годятся вообще ни для какого использования, после SDK 1.0.0 вроде работает все более-менее стабильно, только куда такое применять - не очень представляю.
NodeMCU - малопригодна для стабильной работы в большинстве задач потому, что собрана на старых версиях SDK 0.9.5 0.9.6. Но для определенных задач (там, где не проявляются глюки SDK) вполне пойдет (если учитывать
133 открытых issue)
Обязательно посмотрите
http://esp8266.ru/forum/threads/razrabotka-biblioteki-malogo-webservera-na-esp8266.56/
Прошивку homesmarts.ru гляньте (не у нас)
Обязательно посмотрите UDK, Sming и Arduino IDE и сделайте собственную прошивку (там много примеров, ничего сложного)
А ваш вопрос вообще тянет на целую статью
[/off]