ESP8266 - это микроконтроллер (модуль), разработанный компанией Espressif Systems. Данный микроконтроллер имеет возможность работы с технологией Wi-Fi, поэтому он широко используется в качестве модуля Wi-Fi. Существует множество типов модулей ESP8266, доступных в диапазоне от ESP8266-01 до ESP8266-12. Однако все модули ESP имеют только один тип процессора ESP и отличаются только типом используемого интерфейсного модуля.
Ранее на нашем сайте мы уже рассматривали программирование ESP8266 с помощью AT команд и с помощью Arduino IDE. Но в ряде случаев для решения определенных задач будет удобнее использовать прошивку NodeMCU. В данной статье мы рассмотрим как ее загрузить в модуль ESP8266 с помощью операционной системы Windows.
Зачем прошивать модуль ESP8266 с помощью NodeMCU?
NodeMCU — это прошивка, которая позволяет вам программировать модули ESP8266 с помощью скрипта LUA. И вы обнаружите, что это очень похоже на то, как вы программируете свой Arduino. С помощью всего нескольких строк кода вы можете установить соединение WiFi, управлять GPIO ESP8266, превратить ваш ESP8266 в веб-сервер и многое другое.
Необходимые компоненты
- Модуль ESP8266 (купить на AliExpress).
- Плата FTDI (3.3V) (купить на AliExpress).
Для загрузки прошивки NodeMCU на ESP8266 с помощью Windows нам потребуется плата FTDI, которая, как и модуль ESP8266, стоит весьма недорого.
Распиновка модуля ESP8266-01 показана на следующем рисунке.
Назначение контактов следующее:
- RX -> TX (передача)
- TX -> RX (прием)
- CH_PD -> 3.3V
- GPIO 0 -> GND
- VCC -> 3.3V
- GND -> GND
Схема проекта
Схема для загрузки прошивки NodeMCU на ESP8266 с помощью Windows представлена на следующем рисунке.
Как видите, она достаточно проста, необходимо всего лишь соединить несколько контактов модуля ESP8266 и платы FTDI.
Загрузка NodeMCU Flasher для Windows
После подключения схемы вам необходимо загрузить NodeMCU flasher. Это файл .exe , который вы можете загрузить, используя одну из следующих ссылок:
Вы можете нажать здесь, чтобы найти всю информацию о NodeMCU flasher.
Перепрошивка ESP8266 с помощью Windows
Откройте только что загруженный вами flasher, и должно появиться окно как показано на следующем рисунке.
Нажмите кнопку «Flash», и процесс прошивки должен начаться немедленно (возможно, вам придется изменить некоторые настройки на вкладке «Дополнительно» (Advanced)). После завершения этого процесса должен появиться зеленый круг со значком галочки.
50 просмотров