Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
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
Введите 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
После перезапуска выберите NodeMCU 0.9 (или NodeMCU 1.0) в раскрывающемся меню «Инструменты»> «Плата» «Настроить плату» и выберите правильный порт для своего устройства. Частота процессора 80 МГц, размер флэш-памяти 4M (3M SPIFFS), скорость загрузки : 115200 Теперь просто продолжайте как Arduino: Начните рисовать! Примечание. Скорость загрузки 115200 бод - хорошее место для начала. Позже вы можете попробовать более высокие скорости, но 115200 - хорошее безопасное место для начала.