Спасибо, как я понял, нужно в первый пункт прикрепить файл сверху "бланк4", закоротить землю на нужный пин чипа, чтобы войти в режим программирования, ввести порт скорость и др настройки соединения, правильно?
1) Подключаете модуль к USB и запускаете программу
В результате будет так (номер сом может быть другим)
Переходите в Config и убираете "x" для всех строчек.
Т е мы ничего не пишем, а проверяем соединение.
Переходит в Advanced и устанавливаете параметры
Baudrate - скорость обмена - можно ставить любую у меня как на картинке
Flash size - объем flash - для nodemcu -4Mbyte
Возвращаемся в Operation и нажимаем на flash которая превращается в Stop и в результате получаем такую картинку
В результате Вы получите МАС адреса и убедитесь что программа успешно соединяется с модулем
После этого приступайте к записи файлов в модуль
Для этого переходим в Config и выбираем файлы (2-ое поле стрелка вниз) задаем адрес начала (третье поле) и признак записи (первое пооле ставим "x")
---------------------
Для проверки работы рекомендую записать nodemcu Версии 0.9.5 . Это эмулятор луа и он пишется одним файлом.
---------------------------
Все более поздние версии nodemcu надо писать двумя файлами Второй файл можно писать один раз если не стираете всю флеш. второй файл надо брать из соответствующего SDK. Этот файл содержит настройки WIFI для версий SDK выше от 1.0. обычно он называется esp_init_data_default.bin и пишется в конец флеш адрес зависит от размера флеш.
Если этот файл не записан то будет гореть синий диод.
Подробнее читать здесь:
Flashing the firmware - NodeMCU Documentation
в конце раздела
SDK Init Data