Существует
онлайн-система для сборки прошивок NodeMCU. Там можно выбрать необходимые модули и получить прошивку с ними. Дальше берем ту программу, что советует
alex_, и заливаем прошивку.
Чтобы ESP8266 вошел в режим загрузчика,
надо подключить GPIO15 и GPIO0 к земле, а GPIO2 к питанию. Режим выполнения кода из FLASH - GPIO0 и GPIO2 к питанию, GPIO15 к земле.
Загрузчик работает на странном битрейте 74880 бод. NodeMCU по-умолчанию поддерживает битрейт 115200 бод.
После прошивки можно подключаться через UART с помощью любого терминала, например PuTTY. Вы попадете в интерактивную Lua-консоль.
Документацию по NodeMCU читать обязательно! Там есть неочевидные моменты, но они честно описаны.