Отладочная плата NodeMCU ESP8266 V3 CH340G
Модуль 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 ESP8266 V3 CH340G обладает следующими техническими характеристиками:
Характеристика | Описвание |
---|---|
Wi-Fi протокол | 802.11 b/g/n |
Режимы Wi-Fi | точка доступа, клиент |
Входное напряжение | 3.7В – 20 В |
Рабочее напряжение | 3В-3.6В |
Максимальный ток | 220мА |
Встроенный стек | TCP/IP |
Диапазон рабочих температур | -40С до 125С |
Процессор | 80 МГц, 32-битный |
Время пробуждения и отправки пакетов | 22мс |
Встроенные TR переключатель и PLL | есть |
Наличие усилителей мощности, регуляторов, систем управления питанием | есть |
Перед использованием платы нужно скачать драйвер CP2102 и установить его на компьютер.
Драйвер CP2102 — выбери подходящую для вашего устройства версию:
Затем, чтобы плата работала в Arduino IDE нужно добавить ее в менеджере плат. По пути Файл/Настройки перейди в окно настроек и копируй в строку Дополнительные ссылки для Менеджера плат следующую ссылку:
По этой ссылке содержится пак плат с чипами ESP8266 различных конфигураций. Для сохранения ссылки нажми на значок папки рядом с полем для вставки и кнопку ОК внизу диалогового окна.
Далее нужно перейти в сам Менеджер плат по пути Инструменты/Плата/Менежер плат.
В открывшемся окне Менеджера плат нужно найти строку поиска и вписать в нее ESP8266, затем выбрать из списка пак под названием esp8266 by ESP8266 Community и установить инструменты данных плат.
После этого с модулем NodeMCU можно будет работать так же, как и с классическими платами, совместимыми с Arduino IDE.
Распиновка отладочной платы NodeMCU ESP8266 V3 CH340G
На изображении ниже представлена распиновка отладочной платы.
NodeMCU LUA Amica R2 ESP8266 Wifi Board — ESP8266 для «чайников»
Очень долго облизывался на «народный» esp8266 и вот, в один из вечеров сделал заказ: ESP-07 и героя обзора. Почему выбрал последний — чтобы отладить все тонкости без пайки и прочего геморроя. Сразу предупреждаю, это обзор товара и его «тонкостей», а не новая метеостанция или другая поделка на esp8266.
Пришел, судя по нижней стороне вот этот зверь NodeMCU LUA Amica R2 ESP8266 Wifi Board
Based on ESP-12E ESP8266 wifi board
All I/Os output
No need to press reset/flash for pgoramming
Open source support: www.nodemcu.com
R2 version had CP2102 USB-TTL instead, larger current support, slim board can put on breadboard.
Support windows 8.1 by CP2102, and support ESPlorer
Основные преимущества перед 2 долларовыми esp-12 и esp-07:
Встроенные microUSB порт и CP2102 чип, что позволяет подключить для отладки к компьютеру через microUSB кабель (но с небольшими нюансами, об этом ниже)
Распаянная и подписанная «гребенка» с tx, rx, gnd, 3v3, 8ю цифровыми портами и сколько то аналоговых (вроде 3) и какие то ещё, мне пока неизвестные…
Питание от usb 5 вольт, не нужно искать мощный преобразователь на 3,3 вольта.
Прошивка без пайки — происходит автоматически. Есть кнопки reset и flash, но для прошивки они не нужны.
Пришел в антистатическом пакетике
Подключаем к компьютеру через кабель microusb. Драйвера в Windows 10 установились автомалически. Смотрим какой нам дали порт
И тут начались нюансы. Подключился Putty к com9 9600 как написано на нижней, в ответ получил кракозябры. Команды AT не принимает, ответа нет. Исправил на 115200 — в ответ тишина. Ладно, думаю надо перешивать. Перехожу по ссылке из магазина выше — www.electrodragon.com/w/ESP8266_NodeMCU_Dev_Board#R2_Version_Flash_Note
Скачиваю флэшер, последнюю прошивку. Настраиваю флэшер по инструкции. Вроде все хорошо
— горит ready, порт виден, проблем нет! Однако не прошивается! Оказалось, не работает только на этом usb выходе, при включении в другой разъем все прекрасно прошилось и заработало.
Скачиваем ESPlorer, запускаем на порт 9 и скорость 9600, нажимаем Open port получаем
После этого выбираем 115200 и начинаем работать (я не знаю, это «фишка» моего конкретного образца или так и должно быть)
wifi.setmode(wifi.STATION) wifi.sta.config("myssid","mypassword") wifi.sta.status() wifi.sta.getip() srv=net.createServer(net.TCP) srv:listen(80, function(conn) conn:on("receive", function(conn,payload) print(payload) time = tmr.now(); conn:send(" Hello, MySKU.
"..time.."") end) conn:on("sent", function(conn) conn:close() end) end)
заходим на адрес esp — радуемся
Итог. за 4 доллара получаем простую для новичка esp8266 плату с возможностью «поиграться» без паяльника.
Размер flash памяти в чипе esp6266 32mbit или 4 мбайта, что выгодно отличает от других esp шек c 4mbit(512kbytes)