248   228   72    
28.05.2017   Публикации   Теги статьи #

Прошивка NodeMCU на базе модуля esp8266

NodeMCU - это прошивка, которая позволяет запрограммировать  ESP8266 модуль  lua скриптом.

По работе модуль очень схож с платой Ардуино. С помощью всего нескольких строк кода вы можете установить WiFi-соединение, управлять с esp8266 контроллером, превращая ваш  esp8266 в веб-сервер, умную лампочку, умную розетку и многое другое.

Схема и подключение программатора (3.3V FTDI) к ESP8266

Распиновка ESP8266:

Прошивка NodeMCU на базе модуля esp8266

Отдельно приводим соединения в таблице:

ESP8266 FTDI
RX TX
TX RX
CH_PD 3.3V
GPIO 0 GND
VCC 3.3V
GND GND

Схема соединений примерно будет выглядеть так:

После подключения вашей платы к компьютеру, вам необходимо скачать программу для прошивки NodeMCU. Скачать Node MCU Flasher для Windows можно по следующим ссылкам:

После загрузки файла, запустите его, у вас появится окно, как на картинке ниже, во вкладке com port, необходимо выбрать порт, на котором будет подключен ваш ESP8266.

На вкладке Config, выберите файл прошивки, которую можно скачать по ссылке ниже. После того как вы выберете прошивку, нажмите Flash, дождитесь окончания загрузки прошивки и всё готово.

Последнюю версию прошивки можно взять на гитхабе.

Ардуино+