Каталог
(0)

NodeMCU Lua ESP8266 ESP-12E WiFi CH340 V3

Остаток: 12 шт
Нет в наличии
Описание

Модуль Nodemcu Lua V3 CH340 Wi-Fi на Esp8266 используется при создании беспроводных устройств на базе Arduino. Он принимает сигнал Wi-Fi и отправляет данные. Модуль отличается компактными размерами и низким энергопотреблением.

Особенности и описание Nodemcu Lua V3 CH340 Wi-Fi на Esp8266

Модуль Nodemcu Lua V3 CH340 Wi-Fi на Esp8266 используется при создании различных электронных устройств. Отличительной особенностью является компактный размер, а в макетную плату модуль можно вставить без паяльника, благодаря тому, что все выводы чипа разведены на гребенки. В микросхеме реализовано подключение к USB, имеется регулятор питания. Программирование и загрузка осуществляется по той же схеме, что и работа с Arduino. Стандартная прошивка обеспечивает программирование на языке Lua, но благодаря чипсету на Esp8266 можно написать собственную прошивку на языке С или С++.



Модуль имеет встроенные TR переключатель и PLL, усилители мощности, стек TCP/IP. Рекомендуем купить Nodemcu Lua V3 CH340 Wi-Fi на Esp8266 для проектирования роботов или систем для «Умного дома», других устройств, управляемых на расстоянии. Плата версии V3 отличается от предшественников усовершенствованным USB портом и увеличенными размерами. Цена Nodemcu Lua V3 CH340 Wi-Fi на Esp8266 доступна каждому, кто увлекается робототехникой и программированием.

Технические характеристики Nodemcu Lua V3 CH340 Wi-Fi на Esp8266

• протокол Wi-Fi 802.11 b/g/n;
• режимы Wi-Fi – точка доступа, клиент;
• входное напряжение 3,7В – 20 В;
• рабочее напряжение 3В-3,6В;
• максимальный ток 220мА;
• рабочие температуры от -40ºС до 125ºС;
• 80 МГц, 32-битный процессор;
• время пробуждения и отправки пакетов 22мс;


Naznachenie-vyvodov-NodeMcu.jpg

Рисунок 1. Назначение выводов NodeMcu

На данной плате установлена прошивка, которая может интерпретировать команды скриптового языка Lua. Lua - это встраиваемый язык сценариев, который является маленьким, быстрым и очень мощным. С помощью команд Lua для NodeMCU можно выполнять следующие действия:
  • использование платы в качестве WiFi точки доступа
  • подключаться (в том числе и автоматическое) к точке доступа WiFi
  • режим пониженного энергопотребления (уход в сон)
  • перенаправлять вывод
  • выполнять операции со списком файлов в flash-памяти
  • управление пользовательским таймером и таймером WatchDog
  • управление GPIO1 выводами
  • создание веб-сервера
  • обмениваться даннымиI2C — устройствами
  • считывать данные на выводе АЦП
Можно не только выполнять команды Lua в терминале, но и cоздавать файлы в flash-памяти ESP8266 и вызывать их на иcполнение. Рассмотрим примеры напиcания программ для модуля на языке Lua, а также в среде программирования Arduino IDE.

Примеры использования (скриптовый язык Lua)

Рассмотрим пример написания скрипта на языке Lua для платы NodeMCU. Будем использовать программу ESPlorer (рисунок 2), которую вместе с можно скачать со страницы тут.

Okno-programmy-ESPlorer.jpg

Рисунок 2. Окно программы ESPlorer.

Напишем скрипт создания простейшего веб-сервера, чтобы при обращении к модулю по HTTP с него выдавалась информация. Создадим для этого файл server1.lua и запишем в него код, представленный в листинге 1. Листинг 1
serverport = 80

server=net.createServer(net.TCP)

server:listen(serverport,

function(connection)

connection:send("HTTP/1.1 200 OK\nContent-Type: text/html\nRefresh: 10\n\n" ..

"<!DOCTYPE HTML>" ..

"<html><body>" ..

"<b>Server </b></br>" ..

" ChipID : " .. node.chipid() .. "<br>" ..

" MAC : " .. wifi.sta.getmac() .. "<br>" ..

" Heap : " .. node.heap() .. "<br>" ..

" Timer
Показать полностью Свернуть
Отзывы
Отзывов еще никто не оставлял
Написать отзыв Отмена
Оставить отзыв
Перед публикацией отзывы проходят модерацию
Выбрать
    Ранее просмотренные
    Обратный звонок
    Запрос успешно отправлен!
    Имя *
    Телефон *
    Предзаказ
    Предзаказ успешно отправлен!
    Имя *
    Телефон *
    Добавить в корзину
    Название товара
    100 ₽
    1 шт.
    Перейти в корзину
    Заявка

    Я ознакомлен и согласен с условиями оферты и политики конфиденциальности.