Сегодня мы рассмотрим wi-fi модуль NodeMcu v3 с чипом ESP8266 (ESP-12e) и работу с ним в среде разработки Arduino IDE 1.6.5 Основные характеристики NodeMcu v3 (ESP-12E)
Контакты Wi-Fi модуля NodeMcu v3Модуль имеет 11 портов ввода-вывода общего назначения.
Подключение модуля NodeMcu v3 к ПК и настройка Arduino IDE для работы с модулемДля начала откроем среду программирования Arduino IDE и перейдем в настройки Потом в появившемся окне в строке Additional Boards Manager URLs (отмечено красным) вставим ссылку http://arduino.esp8266.com/stable/package_esp8266com_index.json для установки в Arduino IDE дополнительных скриптов, что бы работать с модулями ESP8266, и жмем ОК Потом переходим в Tools > Board > Boards Manager В появившемся окне прокручиваем список вниз к скриптам esp8266 by ESP8266 Community и кликаем. В правом нижнем углу появится возможность выбора версии ПО, выбираем версию 2.1.0 (самая новая) и жмем кнопку Install После установки закрываем окно и переходим Tools > Board и видим список доступных для программирования устройств на чипе ESP8266 Выбираем NodeMCU 1.0 (ESP-12E Module), теперь подключаем наше устройство к ПК, устанавливаем для него драйвера Драйвер CH340G и в настройках Arduino IDE выбираем правильный COM порт, остальные настройки оставляем по-умолчанию Blink на NodeMcu v3Теперь выбираем из примеров Arduino IDE скетч Blink и заливаем его в нашу плату… Для наглядности я снял видео всего процесса После заливки скетча, снова смотрим распиновку NodeMcu v3 и определяем что нужный выход GPIO13 , это нога D7 Теперь подключаем светодиод к нашей NodeMcu по схеме
Я специально не устанавливал Резистор, но для ограничения тока рекомендовано использовать на 82 Ом, если все правильно сделано, наш светодиод будет мигать с интервалом в 1 сек.
Ну а теперь сами подключите светодиод к D5 пину на NodeMcu, исправьте и перезалейте скетч… Это подключение нам понадобится для создания простого web сервера. |
http://arduino-project.net/nodemcu-v3-arduino-ide/
NodeMcu v3 и работа в Arduino IDE