Оглавление:

Как запрограммировать NodeMCU на Arduino IDE: 5 шагов
Как запрограммировать NodeMCU на Arduino IDE: 5 шагов

Видео: Как запрограммировать NodeMCU на Arduino IDE: 5 шагов

Видео: Как запрограммировать NodeMCU на Arduino IDE: 5 шагов
Видео: NodeMcu (esp8266) подключение, прошивка и работа в ARDUINO IDE 2024, Декабрь
Anonim
Image
Image

Osoyoo NodeMCU поставляется с предварительно запрограммированным интерпретатором Lua, но вам не обязательно его использовать! Вместо этого вы можете использовать Arduino IDE, которая может стать отличной отправной точкой для любителей Arduino, чтобы познакомиться с технологиями, окружающими IoT. Обратите внимание, что когда вы используете плату NodeMCU с Arduino IDE, она будет записывать непосредственно в прошивку, стирая прошивку NodeMCU. Поэтому, если вы хотите вернуться к Lua SDK, используйте «флешер», чтобы переустановить прошивку.

Программирование NodeMCU может быть таким же простым, как и в Arduino, главное отличие заключается в распределении контактов на плате nodemcu. Выполняйте следующие операции и наслаждайтесь своим первым путешествием по NodeMCU и Arduino IDE!

Шаг 1. Подключите NodeMCU к компьютеру

Используйте USB-кабель для подключения NodeMCU к компьютеру, вы увидите, что синий встроенный светодиодный индикатор мигает при включении питания, но они не будут гореть постоянно.

Шаг 2: Установите драйвер COM / последовательного порта

Чтобы загрузить код в ESP8266 и использовать последовательную консоль, подключите любой кабель Micro USB с возможностью передачи данных к плате ESP8266 IOT, а другой конец - к USB-порту вашего компьютера.

Новая версия NodeMCUv1.0 поставляется с последовательным чипом CP2102, вы можете загрузить и установить драйвер по адресу: https://www.silabs.com/products/development-tools/…. NodeMCUv0.9 поставляется с последовательным чипом CH340, вы можете загрузить и установить драйвер с:

Шаг 3. Установите Arduino IDE 1.6.4 или более поздней версии

Загрузите Arduino IDE с сайта Arduino.cc (1.6.4 или выше) - не используйте 1.6.2! Вы можете использовать существующую среду IDE, если она уже установлена. Вы также можете попробовать загрузить готовый пакет из проекта ESP8266-Arduino, если прокси-сервер вызывает у вас проблемы.

Шаг 4: Установите пакет платы ESP8266

Установите пакет платы ESP8266
Установите пакет платы ESP8266
Установите пакет платы ESP8266
Установите пакет платы ESP8266

Введите https://arduino.esp8266.com/stable/package_esp8266… в поле дополнительных URL-адресов Board Manager в настройках Arduino v1.6.4 + (Откройте Arduino IDE–> Файл–> Настройки–> Настройки). Введите ссылку и нажмите «ОК», чтобы сохранить изменения. Затем используйте Board Manager для установки пакета ESP8266. Войдите в Boards Manager и найдите тип платы, как показано ниже: Прокрутите экран Broads Manager вниз, вы увидите модуль под названием «esp8266 by esp8266 Community» (см. Следующий рисунок), выберите последнюю версию и нажмите «Установить». Пакет ESP8266 успешно установлен. Примечание. Вам лучше закрыть Arduino IDE и перезапустить ее снова.

Шаг 5: Настройка поддержки ESP8266

Настройка поддержки ESP8266
Настройка поддержки ESP8266
Настройка поддержки ESP8266
Настройка поддержки ESP8266

После перезапуска выберите NodeMCU 0.9 (или NodeMCU 1.0) в раскрывающемся меню «Инструменты»> «Плата» «Настроить плату» и выберите правильный порт для своего устройства. Частота процессора 80 МГц, размер флэш-памяти 4M (3M SPIFFS), скорость загрузки : 115200 Теперь просто продолжайте как Arduino: Начните рисовать! Примечание. Скорость загрузки 115200 бод - хорошее место для начала. Позже вы можете попробовать более высокие скорости, но 115200 - хорошее безопасное место для начала.

Рекомендуемые: