ESP8266:Прошивки/Как загрузить на ESP8266 прошивку NodeMCU (на Windows)

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Данная статья потеряла актуальность.


Как загрузить на ESP8266 прошивку NodeMCU (на Windows)[1]

В этой статье рассказывается, как загрузить на WiFi-модуль ESP8266 прошивку NodeMCU, используя для этого флэшер (от англ. «flasher»; это программа для загрузки прошивки), установленный на операционной системе Windows. Если вы не знаете, что такое ESP8266, советую сначала ознакомиться с этой статьей.

Зачем загружать на ESP8266 прошивку NodeMCU?

NodeMCU – это прошивка, позволяющая программировать модуль ESP8266 при помощи LUA-скриптов, и принцип ее работы похож на программирование платы Arduino. Благодаря LUA-скрипту, установленному на ESP8266, вы можете наладить WiFi-соединение, управлять GPIO-контактами, превратить ESP8266 в веб-сервер и т.д.

Подключение к 3,3-вольтовому программатору FTDI

Распиновка ESP8266 выглядит следующим образом:

Чтобы установить соединение между ESP8266 и программатором FTDI, нужно подключить следующие контакты:

  • Контакт RX на ESP8266 – к контакту TX на программаторе
  • Контакт TX – к контакту RX
  • Контакт CH_PD – к контакту 3.3V
  • Контакт GPIO 0 – к контакту GND
  • Контакт VCC – к контакту 3.3V
  • Контакт GND – к контакту GND

Загрузка флэшера NodeMCU для Windows

Соединив ESP8266 и программатор, скачайте флэшер (это файл формата «*.exe»):

Всю необходимую информацию о флэшере NodeMCU можно найти в его GitHub-репозитории.

Загрузка прошивки NodeMCU на ESP8266

Откройте флэшер, который только что загрузили. Должно открыться примерно вот такое окно:

Перед загрузкой прошивки откройте вкладку «Advanced» – здесь находятся дополнительные настройки. Если нужно, поменяйте что-нибудь. Затем вернитесь на вкладку «Operation» и нажмите на кнопку «Flash». В ту же секунду должен начаться процесс загрузки прошивки. Если все загрузится как надо, в левом нижнем углу появится круглая зеленая иконка с галочкой внутри.

Что дальше

По этой ссылке можно почитать о том, как создать веб-сервер, работающий на базе ESP8266, на котором установлена прошивка NodeMCU.

См.также

Внешние ссылки