NodeMcu - что это такое ? Подключение Node MCU к ПК и настройка Arduino IDE для работы с модулем HD
Если вы делаете устройство, которое должно ходить в интернет без проводов, NodeMCU станет для него отличной основой. NodeMCU — это полноценная платформа на основе модуля ESP8266, который умеет принимать и посылать данные в локальную сеть или интернет через Wi-Fi. По умолчанию в платформу загружена одноимённая прошивка NodeMCU. В неё встроен интерпретатор скриптового языка Lua, которым и задаётся поведение платы. Документация по Lua API и примеры есть на GitHub’е. Достаточно подключиться к NodeMCU через терминал (например, PuTTY) и ввести скрипт — платформа сразу приступит к его исполнению. Подключайтесь проводом, через USB-порт или без проводов, через Wi-Fi. В сердце платы — чипсет ESP8266, поэтому вы не ограничены стандартной Lua-прошивкой NodeMCU. Вы можете написать собственную на C/C++ и загрузить её в плату через USB-порт. Программировать и загружать прошивки можно через Arduino IDE, точно так же, как при работе с Arduino. Для того, чтобы среда Arduino IDE научилась прошивать ESP8266 достаточно добавить директорию с конфигурацией платформы в папку со своими скетчами. Модуль покупал тут: https://goo.gl/Kds8R3 Материалы для работы с NodeMCU: https://goo.gl/3eSQKr Скачать ARDUINO IDE : https://www.arduino.cc/en/Main/Software Установка платы NodeMCU в ARDUINO IDE, ссылка для менеджера плат: http://arduino.esp8266.com/versions/2.3.0/package_esp8266com_index.json Драйвер CH340G для Windows 32/64 : https://goo.gl/jfVLQ6 Драйвер CH340G для MAC OC : https://goo.gl/AhdCqY
Похожие видео
Показать еще