Тёмный

ESP8266 Часть 2. Пробуем NodeMCU 

Electronics in focus
Подписаться 143 тыс.
Просмотров 151 тыс.
50% 1

Группа ВК: electro...
Инстаграм: / electronics_in_focus
1) Модули ESP-07, ESP-12F и другие: ali.ski/S3dsas
2) Адаптер для ESP-07/08/12: ali.ski/s6dsF
LUA-скрипты из видео: yadi.sk/d/vK7U...
Online-сборка прошивки NodeMCU online: nodemcu-build.com/
Программа для прошивки NodeMCU в ESP8266: github.com/nod...
Программа ESPlorer для загрузки LUA-скриптов: esp8266.ru/espl...
Описание API NodeMCU оригинальное: nodemcu.readthe...
Описание API NodeMCU (перевод): github.com/nod...
Неофициальный FAQ по LUA: www.luafaq.org/
Описание языка LUA на английском (Lua 5.1 Reference Manual): www.lua.org/man...
Книга по LUA на русском: yadi.sk/i/cK6t...

Опубликовано:

 

12 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 261   
@ildarbelkin4851
@ildarbelkin4851 7 лет назад
единственный оформленный видеоматериал как надо. все что читал в сети - меркнет перед этим 30минутным шедевром. автору большое спасибо. минимум времени максимум результата!
@caysonreign2079
@caysonreign2079 3 года назад
i realize it is quite off topic but does anyone know a good site to stream newly released movies online ?
@piercefox5968
@piercefox5968 3 года назад
@Cayson Reign I use Flixzone. Just google for it :)
@corbingrant7422
@corbingrant7422 3 года назад
@Cayson Reign i watch on FlixZone. Just google for it :)
@kendalljavion3533
@kendalljavion3533 3 года назад
@Cayson Reign lately I have been using FlixZone. You can find it by googling :)
@rogerjesus9096
@rogerjesus9096 3 года назад
@Cayson Reign Lately I have been using FlixZone. Just google for it =)
@AlwaysDispute
@AlwaysDispute 8 лет назад
Отличный ролик. Автор умница. Всё подробно, чётко, речь грамотная. Спасибо!
@stanislavlodinov7227
@stanislavlodinov7227 6 лет назад
За антенны (тест) отдельное спасибо, хотел вообще с внешней брать, теперь не хочу. А ролик - еще и пример того, как нужно делать подобное видео. Смотреть приятно, а не только полезно.
@ViacheslavBelovRU
@ViacheslavBelovRU 5 лет назад
Автору спасибо, хорошие ролики! Небольшой комментарий. На многих каналах встречается код на lua, который представляет из себя переписанный текст скриптов ардуино. А lua сам обладает достаточно интересным синтаксисом. К примеру blink.lua из примера без изменения кода попадался уже десяток раз. Но используя lua его можно переписать по другому, более компактно, без переменной lighton и if. Проверил, записанное gpio.write значение можно считывать с помощью gpio.read, не смотря на то, что mode установлен в gpio.OUTPUT. Таким образом скрипт blink.lua можно переписать: -- pin=4 gpio.mode(pin,gpio.OUTPUT) tmr.alarm(1,2000,1,function() gpio.write(pin, gpio.read(pin)==0 and 1 or 0) end) -- или: -- pin=4 gpio.mode(pin,gpio.OUTPUT) tmr.alarm(1,2000,tmr.ALARM_AUTO,function() gpio.write(pin, gpio.read(pin)==gpio.LOW and gpio.HIGH or gpio.LOW) end) -- Компактно и красиво
@engineer_di9356
@engineer_di9356 4 года назад
За 2 ролика объяснил то, что я не могу в интернете найти уже неделю. Материал подан очень грамотно и максимально доступным языком. Круто! Спасибо!
@pavelFiodarau
@pavelFiodarau 3 года назад
Согласен, очень все качественно рассказал и показал
@azbukaChisel
@azbukaChisel 5 лет назад
Самые лучшие обзоры у тебя! Огромное спасибо!
@WrongBee13
@WrongBee13 4 года назад
Детский лепет. Даже по прошествии нескольких лет остальные ролики просто детский лепет. Огроменное спасибо!
@andreyn3284
@andreyn3284 7 лет назад
Очень интересно, смотрел на 1,5 скорости, очень растянуто, но все по делу и без воды!
@arli5414
@arli5414 6 лет назад
Жаль, пятой нет)
@GroveLoveBIG
@GroveLoveBIG 6 лет назад
так же смотрю почти всё )
@simplewebdev1098
@simplewebdev1098 6 лет назад
Что тут сказать, крутизна. А можно этой машинкой стену в магазине приподнять? Шучу, шучу, и так понятно, что можно. Автору лайк, вчера пришли 5 штучек, посмотрел видео, аж руки зачесались.
@sandlerserj
@sandlerserj 8 лет назад
Замечательный обзор, очень профессионально !! Хотелось бы увидеть в следующих видео прошивку для Arduino. Огромное спасибо!
@rnadyrshin
@rnadyrshin 8 лет назад
+Sapir Sandler Обещать не могу, к arduino у меня неприязнь) К тому же таких роликов уже много на youtube
@siwnik
@siwnik 8 лет назад
Спасибо милый человек. Вот есть таланты на земле русской!
@Qapernik
@Qapernik 4 года назад
Спасибо огромное за разъяснения и пример. Все получилось. добавил в скрипт проверку на изменяемость (если темп или влажность изменилась, тогда отправляю МЖД)
@MSVNET
@MSVNET 6 лет назад
Отличные ролики. Часто пересматриваю.
@user-ue9wi7sk7g
@user-ue9wi7sk7g 7 лет назад
1. Руслан, спасибо что Ваш скетч работает для семи выходом, что вполне достаточно для Умного дома, а можно уменьшить до 4 и тогда в буфер можно затолкать еще полезной информации. 2. У меня в роутере уже соединен домен с IP адресом и я знаю свой домен статический IP адрес, а теперь мне нужно мой статический IP адрес привязать к Вашей программе, как я делаю при работе с Ethernet Shildom. 3. В Вашем видео " ESP8266 Часть 2" Вы в подобной и у меня прошивке и в "ESPloader" и запускаете скетчи работаете с командами АТ-левая часть видиокадра. Все Ваши видиоуроки я изучаю. Сейчас закупил Raspberry Pi3 и по протоколу MQTT постараюсь связаться с MagorDoMo-jочень сложно, а книги или статьи Вы не пишете, былоб удобно повторять за Вами. Если не сложно, то будет приятно общаться с Вами по EML. Благодарю. Мой EML: vii_49@mail.ru
@alexfoxelberg5029
@alexfoxelberg5029 8 лет назад
За книжку отдельное спасибо.
@Serch_404
@Serch_404 5 лет назад
Огромнейшее вам спасибо!!! все понятно и полезно
@user-ik7vr8vs5q
@user-ik7vr8vs5q 8 лет назад
Отличное видео, информативно, да еще и ссылки полезные. Пошел покупать ESPшку!
@rnadyrshin
@rnadyrshin 8 лет назад
+Александр Сафронов спасибо
@ДЯр
@ДЯр 5 лет назад
Большинство выводов SoC ESP8266EX в модуле ESP-01 находятся в «висячем» состоянии, т.е. никуда не подключены, что приводит к непредсказуемым состояниям и может приводить к повышенному потреблению и перегреву чипа.
@Dinozar
@Dinozar 8 лет назад
спасибо, очень доходчиво и профессионально!!!
@rnadyrshin
@rnadyrshin 8 лет назад
+Dinozar Спасибо!
@gasstargazer4921
@gasstargazer4921 3 года назад
dead alliance please disband ^.^ fly safe 07
@crashjar
@crashjar 3 года назад
у меня плата со встроенным стабилизатором и uart. очень удобно
@Techn0man1ac
@Techn0man1ac 8 лет назад
Спасибо. Хорошее видео.
@user-qj8gu2lg9q
@user-qj8gu2lg9q 5 лет назад
Какие аналоги есть дешевле дисплея nextion ?Лайк все грамотно рассказано и показано!
@vyslaf
@vyslaf 8 лет назад
Здравствуйте. Интересное поучительное видео, спасибо. Интересно было увидеть сравнение антенн. Версия 7 модуля проиграла в качестве сигнала, но у нее есть разъем для подключения отдельной антенны, насколько мне известно. Интересно как сильно изменится сигнал, если подсоединить антенну к модулю версии 7.
@AnatoliyBobrov
@AnatoliyBobrov 8 лет назад
Руслан, спасибо большое, еще не встречал такого грамотного туториала! Спасибо большое!
@rnadyrshin
@rnadyrshin 8 лет назад
+Анатолий Бобров Не за что! Заходите ещё, впереди ещё много интересного
@1977vektor
@1977vektor 8 лет назад
очень интересно, спасибо. MCU очень интересная тема и наверно даже проще чем IDE . поэтому хотелось бы по больше видео на эту тему.
@rnadyrshin
@rnadyrshin 8 лет назад
+Ivan Pauli Будет! Но не очень часто и не очень много
@dmkochkin
@dmkochkin 6 лет назад
Подскажите, а как скачать примеры и книгу по LUA? А то я в соцсетях неочень, специально зарегистрировался к автору сходить. В принципе можно просто название книги. Спасибо
@AlexanderShuraev
@AlexanderShuraev 3 года назад
кстати, а тебе комфортно жить при температуре +28 и 35% влажности? :)
@alexandersedunov9117
@alexandersedunov9117 3 года назад
В среде NodeMCU применяется обработка данных по прерыванию ? Например, когда для выбранной платы есть аппаратная поддержка какого-то протокола (SPI, UART, Ethernet и т. д.), используется режим ожидания приёма (Salve) и приходит пакет, можно ли вызвать программное прерывание и читать приёмный буфер только тогда, когда в нём что-то есть ?
@vp1784
@vp1784 4 года назад
Извините, за возможно некорректно поставленный вопрос. Nodemcu v3 можно "впихнуть" в кондиционер и управлять ним, или подключить дисплей, датчик влажности, барометр?
@enderdragon4806
@enderdragon4806 4 года назад
Вопрос по nodemcu-flasher , Вы дали ссылку на ГитХаб, там исходники, судя по всему на делфи. А где взять бинарник, я не знаю как и чем собрать его из исходников?
@user-yu3yv3ti9d
@user-yu3yv3ti9d 3 года назад
Спасибо за видео урок.
@user-fd4ub4ic2h
@user-fd4ub4ic2h 5 лет назад
Максимально подробно. Спасибо
@Vagubando
@Vagubando Год назад
А что нужно изменить или добавить в скетч, чтобы прописать две точки доступа (то есть две WiFi сети)? Если одна не работает, то будет само подключаться к другой ?
@Legantmar
@Legantmar 8 лет назад
Руслан, спасибо, лайк однозначно! но ждем когда перейдешь на ардуино IDE для прошивки esp8266.
@rnadyrshin
@rnadyrshin 8 лет назад
+Legantmar Ой не обещаю)) не любитель я ардуин
@infocentrist
@infocentrist 8 лет назад
Канал уникален тем что это не ардуинщик. Ардуинолаб специализируется на ардуинах. Там и примеры есть.
@Techn0man1ac
@Techn0man1ac 8 лет назад
+Legantmar я рассказал в своих двух последних роликах.
@Нидвораевич
@Нидвораевич 7 лет назад
В ролике говорится, что ссылка на прошивку будет в описании к видео - имелось в виду ссылку на Online-сборку? Если так, что необходимо выбрать в поле Select branch to build from? или ? На почту приходят два файла: float и integer. каким прошивать?
@rnadyrshin
@rnadyrshin 7 лет назад
Сначала планировал выложить прошивку, а потом понял, что лучше билдить свежую. Выбирайте ветку master, она стабильнее. Float или integer - без разницы
@MrGoblinh
@MrGoblinh 7 лет назад
У меня ESP8266-01. Все сделал по видео, но нет списка GPIO с кнопками. Почему так?
@gorobets30
@gorobets30 7 лет назад
Здравствуйте! Осмелюсь Вас поправить. В конце ролика Вы неправильно назвали измеряемые величины. В веб интерфейсе были указаны не децибелы (дБ), а децибелы на милливатт (дБм).
@simplewebdev1098
@simplewebdev1098 6 лет назад
Вы думаете, кто-то понимает разницу. Для всех 45 попугаев меньше 60 вот и все. Ну я обобщил, но так, примерно, дела и обстоят.
@MrRadiostep
@MrRadiostep 5 лет назад
А какой самый козырный способ программировать это устройство? Я вот, к примеру, знаю немного синтаксис C, Python. Lua только слышал слово такое. Javascript ещё осваиваю, вроде для ардуино есть возможность писать на джаваскрипте.
@serdukegor5402
@serdukegor5402 6 лет назад
У меня вопрос по дополнительным пинам на 12f, я так и не смог найти на алике переходники в которых использовались бы дополнительные пины, а на них, как я понял, висит SPI. Существуют ли переходники под эту модель или надо делать самому?
@InkarovB
@InkarovB 5 лет назад
Спасибо за видео. Есть вопрос: GPIO парты могут принимать аналоговые сигналы(для подключение MQ датчиков)?
@user-no9cg7bu8m
@user-no9cg7bu8m 5 лет назад
Хорошо продуманы ролик
@ИванМаксимов-ж8т
@ИванМаксимов-ж8т 4 года назад
Добрый день. Согласен со всеми это прекрасное видео, в прочем как и остальные у Вас на канале. У меня esp8266 01. Пыталься отладить подключение к нему DTH22. Модуль впал в ступор постоянно горит синий диод. При замыкания RST на землю не реагирует. При попытке перепрошить тоже нет реакции, просто горит синий диод. Подскажите что думаете как можно вывести его из этого стопора?
@user-ue9wi7sk7g
@user-ue9wi7sk7g 7 лет назад
Всем привет, а автору низкий поклон за понятный и открытый обзорище полюбившегося мне ESP8266-12. ПРошу ответить на вопросики: 1. Модуль прошил с библиотеками и запустил Ваш скрипт. Температуру и влажность на браузер моей сети выдает, а вот все, что касается дискретных выводов нет? Как я только не изгалялся над Вашим скриптом. 2. У меня в роутере привязан мой домен к конкретному IP адресу, а как его привязать в Вашем скрипте? 3. ESP Lorer - классная программа и Вы виртуозно с ней общаетесь: У меня не открывается WiFi и естественно не выполняются команды АТ. Есть ли описание на эту программу? Заранее благодарен общению с Вами
@rnadyrshin
@rnadyrshin 7 лет назад
1. Попробуйте сгенерировать свежую версию прошивки NodeMCU на сервисе nodemcu-build.com/ выбрав необходимые модули прошивки (DHT, GPIO, HTTP, net, node, timer, UART, WiFi). 2. Не понял. К вашему домену привязан ваш внешний IP роутера? Хотите снаружи иметь доступ к странице esp8266 или что? 3. AT-команды поддерживает только стандартная AT-прошивка, у NodeMCU свой набор команд. Ссылки на документацию, как обычно, в описании к видео.
@user-cy2ll8zy6v
@user-cy2ll8zy6v 6 лет назад
Автору огромное спасибо за видео! Но у меня появился вопрос что если я кратковременно подал 5в на esp8266-12e по схеме с сайта: esp8266.ru/esp8266-podkluchenie-obnovlenie-proshivki/scheme-full-autoprog/ Она мигнула красным светодиодом, а потом собрал по другой схеме. Подключаю питание плата мигнула синим светодиодом,а wi-fi сети нет. Подскажите что делать если не секрет!
@anaumynau8114
@anaumynau8114 4 года назад
Автор красава
@trewerguli1727
@trewerguli1727 6 лет назад
Ты не учел поляризацию wifi один модуль горизонтально второй, вертикально расположен и получается у них разная сила сигнала.
@rnadyrshin
@rnadyrshin 6 лет назад
Я пробовал их крутить в пространстве, это не приводило ни к каким изменениям
@Unreal_men
@Unreal_men 8 лет назад
Очень хороший обзор .Было бы не плохо связать Nodemcu с MIT_App_Inventor . И делать тоже самое но на Android устройстве
@salman402
@salman402 6 лет назад
Здравствуйте, мне нужно установить такой датчик в теплицу, размер теплицы 21 на 10м, я хочу поставить плату esp8266 на середину и еще два датчик с одной стороны на 10 метров и на другую сторону длиной 10метров, вопрос как сделать чтобы датчики температуры воздуха работали на растоянии 10метров, кабель с датчиком 10 метров будет работать???
@batonagmitov1860
@batonagmitov1860 5 лет назад
В описании интересная информация
@user-wn2su6re5v
@user-wn2su6re5v 7 лет назад
в модуле 07 керамическая антенна оказалась слабее, что ожидаемо, но в начале ролика было упомянуто, что есть разъем для подключения внешней антенны. С ней тесты не проводились? может удастся повысить качество связи и поднять даже выше уровня 12ф?
@rnadyrshin
@rnadyrshin 7 лет назад
Тест провести не могу, прошил роутер и теперь такого наглядного индикатора уровня нет. Откатить прошивку назад нельзя. Но по субъективным ощущениям с внешней антенной всё равно не лучше, чем с антенной ESP12
@AlexanderShuraev
@AlexanderShuraev 3 года назад
привет из 2021, лайк/подписка :)
@poysoriona1457
@poysoriona1457 7 лет назад
Спасибо за видео! Всё понятно, кроме, где взять прошивку, к которой нужно указать путь при прошивке модуля в программе nodemcu-flasher???
@rnadyrshin
@rnadyrshin 7 лет назад
Рекомендую собирать прошивку на сервисе nodemcu-build.com/ Там нужно будет выбрать те модули, которые вам нужны в прошивке
@ОхранаВневедомственная
Руслан, знаю твою неприязнь к Ардуино но всё-же ))) Собрал на макетке схему для прошивки ESP-12E с помощью USB-UART адаптера, встроенного в Arduino NANO, через Arduino IDE c добавленной поддержкой ESP8266. Предварительно остановил микроконтроллер Ардуино, замкнув джампером RESET на GND. Делаю "прямое" соединение Ардуино и ESP: (Rx-Rx, Tx-Tx), питание 5В тоже беру от Ардуино и через стабилизатор 1117 на 3.3В подаю на ESP. Выбираю в Arduino IDE стандартный пример Blink, нажимаю кнопку "Записать", затем на макетке зажимаю кнопку RESET (притягиваю к минусу) и не отпуская нажимаю кнопку GPIO0 (притягиваю к минусу), отпускаю RESET, отпускаю GPIO0, начинается загрузка и удачно заканчивается. А вот дальше начинается самое интересное: мигает встроенный светодиод не в ESP а в Arduino NANO!!! Но ведь ATmega328 находится в сброшенном состоянии т.к. её RESET замкнут на минус! В чем прикол?
@rnadyrshin
@rnadyrshin 8 лет назад
Ну а какой конкретно светодиод то мигает? Наверное Tx или Rx?
@ОхранаВневедомственная
Нет, "L" на 13-м пине )))
@rnadyrshin
@rnadyrshin 8 лет назад
Ну тогда вообще не понятно. Либо атмега всё таки не в сброшенном состоянии и дёргает ножку D13 она, либо D13 каким то образом модключена к ноге ESP, управляющей миганием. Других вариантов не вижу
@ОхранаВневедомственная
Мистика )))
@user-ue9wi7sk7g
@user-ue9wi7sk7g 7 лет назад
По пункту 1, опробовал новую прошивку и результат тот же (я выбираю всегда вещественные числа). Я попробовал дополнить первый буфер семью управлениями светодиодов и все заработало, а второй буфер так и не передается на экран. По пункту 2, Вы правы К моемудомену привязан мой внешний IP роутера. Хочу снаружи иметь доступ к странице esp8266 . По третьему вопросу, по рекомендованной Вами прошивки АТ -команды восприниматься не будут?
@rnadyrshin
@rnadyrshin 7 лет назад
1. Собственно из-за того, что у меня переставала работать выдача страницы при определённых её размерах я и разделил отправку на 2 этапа. На других версиях прошивки nodeMCU всё работало наоборот - большая страница выдавалась нормально, а разбитая на 2 части - нет. 2. Нужно пробросить наружный порт 80 вовнутрь вашей сети на внутренний постоянный IP вашего устройства. Делается это на роутере (у меня на zyxel этот раздел называется Правила трансляции сетевых адресов NAT). Роутер будет перенаправлять внешние запросы по 80 порту на ваше внутреннее устройство. 3. AT-команды работают ТОЛЬКО на заводской AT-прошивке. На всех остальных (в т.ч. nodeMCU) прошивках они работать не будут.
@user-nw4kd7lg5e
@user-nw4kd7lg5e 8 лет назад
Вы сказали что адрес иконки мы не дали. Если мы дадим адрес и иконки, то сможем в веб интерфейсе увидеть включён канал или нет? Или для этого другие действия нужно сделать?
@rnadyrshin
@rnadyrshin 8 лет назад
+Виктор Зубков На html сделать отображение состояния можно элементарно (примерно как выводилась температура и влажность в видео), но чтобы обновить состояние на странице нужно будет её обновлять в браузере. Чтобы сделать отображение состояния без обновления страницы, нужно использовать технологии асинхронного получения данных, например, AJAX.
@krendely0k
@krendely0k 7 лет назад
А можно реализовать доступ к серверу по паролю?
@Elettronica-xt7nm
@Elettronica-xt7nm 6 лет назад
Beautiful video. I wanted to ask if it was possible to control via WiFi and with the 74hc595 32 relays chips. Thank you very much for the attention
@atomix9681
@atomix9681 5 лет назад
Очень хотелось узнать тактовую частоту модуля 12F. Спасибо за вскрытую крышку, разглядел кварц на 26МГц. Надо полагать что контроллер этого модуля работает на частоте равной 26МГц?
@rnadyrshin
@rnadyrshin 5 лет назад
Нет, это только первичная частота, которая потом в зависимости от чипа может многократно умножаться и делиться, чтобы затактировать внутренние узлы теми частотами, которые им необходимы. esp8266, насколько я помню, тактируется от 80 МГц
@TheHimik1996
@TheHimik1996 8 лет назад
Касательно функции set_gpio. Разве не проще было бы сделать не if elseif конструкцию, а case switch конструкцию? P.S. Не знаком еще с lua так что если в ней нету подобного прошу простить :)
@kardanium
@kardanium 7 лет назад
В Lua нет конструкции switch.
@TheHimik1996
@TheHimik1996 7 лет назад
Андрей Батищев Грустно :с
@kardanium
@kardanium 7 лет назад
***** Но никто не мешает пользоваться таблицами в качестве альтернативы. Например так: tbl = { function() print("Function 1"); end, function() print("Function 2"); end, function() print("Function 3"); end, default = function() print("Default"); end }; function tbl:switch(switchArg) if(self[switchArg] ~= nil) then self[switchArg](); else self:default(); end end local varArg = 10; tbl:switch(varArg);
@kardanium
@kardanium 7 лет назад
То есть, числа от 1 до 3 отработают соответствующие функции, а остальные отработают функцию default. Но это ещё не всё. Если некоторые (или все) case объявлять в таблице в такой форме, как в данном примере объявлена функция default, то switch сможет принимать и строковый аргумент. Пример: В таблице tbl добавляем varName = function() print("varName function"); end используем: tbl:switch("varName"); и он напечатает строку "varName function" в этом случае Lua автоматически задействует свой механизм хеш-таблиц. Можно ещё задействовать метатаблицу и в ее поле __index запихнуть _= function(self, argIndex) return rawgeti(self, "default") end_. Короче, вариантов масса. Вообще, язык Lua с его таблицами и метатаблицами - это довольно мощная вещь. Мало того, на lua.org лежит полноценная его версия, позволяющая легко встраивать поддержку lua в свои программы, цеплять специально оформленные внешние dll (Windows) или so (linux) к своим скриптам и дергать от туда функции. Это нужно, например, для того, чтобы быстрее выполнять критические участки скриптовой программы, написав их на Си и завернув их во внешнюю dll
@kardanium
@kardanium 7 лет назад
Более причесаный вид: tbl = { function() print("Function 1"); end, function() print("Function 2"); end, [4] = function() print("Function 4"); end, case_3 = function() print("Function \"case_3\""); end, default = function() print("Default"); end, switch = function(self, switchArg) if(self[switchArg] ~= nil) then self[switchArg](); else self:default(); end end }; tbl:switch(1); --> Function 1 tbl:switch(2); --> Function 2 tbl:switch(3); --> Default tbl:switch(4); --> Function 4 tbl:switch(5); --> Default tbl:switch(6); --> Default tbl:switch("case_3"); --> Function "case_3" tbl:switch("bla_bla"); --> Default 
@user-wm2tl8fz4s
@user-wm2tl8fz4s 7 лет назад
Можно ли его использовать как роутер или подключаться к нему напрямую по вайфай, и можно ли транслировать по вайфай обычную веб камеру?
@rnadyrshin
@rnadyrshin 7 лет назад
Подключаться к esp8266 можно если на ней включен режим точки доступа. Для передачи видео у ESP8266 - не знаю. Как вы это видите? У неё нет ни видеовхода, ни USB хоста. Да и ОЗУ маловато для нормальной буферизации видео-потока
@vilka_v_ass
@vilka_v_ass 6 лет назад
Что делать если вылетает Esplorer при нажатии на кнопу Open ?
@nikitaodintsov5374
@nikitaodintsov5374 7 лет назад
Народ, поделитель плиз ссылкой на ESPlorer. родной сайт не работает, никак скачать не могу((((
@Qapernik
@Qapernik 4 года назад
А управлять то по mqtt можно? Подписался на топик. Вижу сообщения в консоли еспролера от брокера, а не могу их отловить и привязать к переменной.
@rnadyrshin
@rnadyrshin 4 года назад
Конечно можно. Отлаживайте, разбирайтесь со строковыми функциями, нужно правильно распарсить топик и сообщение и среагировать на него
@Qapernik
@Qapernik 4 года назад
Это хорошо. Если можно, значит найду, разберусь. В видео шла речь о неком диком токопотреблении. .Кажется столкнулся с таким же. От акк работает стабильно. от юзб в 90% загружается стабильно. Взял юзб зарядник - загружается корректно с вероятностью 30%. с вероятностью 50% есп12в начинает перезагружаться каждую секунду, с вероятностью 20% залипает и греется как утюг и в итоге в сети регистрируется в вифи, но данные не отправляет. 20 мкф на входе не помогают. Видать, надо осцилографом смотреть напругу. или подбирать зарядник потстабильней. ЕСП так чувствитлен к питанию или косячный есп.
@user-wg2vp6nn4w
@user-wg2vp6nn4w 7 лет назад
мил человек скажи пожалуйста отличие Node MCU Lua от LoLin
@alexanderbecker8924
@alexanderbecker8924 8 лет назад
А как на счёт енергосбережения на на этом модуле? У меня лежат ESP 12-E и по даташиту максимальное потребление 215мА! Даже в режиме ожидания "Light-Sleep" она тянет 1мА. То-есть сделаешь какой-нибудь датчик на батарейке и каждые пару месяцев её менять нужно будет. Поправьте меня если ошибаюсь...
@rnadyrshin
@rnadyrshin 8 лет назад
Я подробно вопрос пока не изучал Думаю, что применение этих модулей в устройствах с батарейным питанием не эффективно. Только чтобы подключиться к точке доступа, получить параметры IP по DHCP, установить соединение, отправить данные и закрыть соединение нужно секунды 2-4 с приличным током потребления. Другим радио-модулям будет достаточно единиц миллисекунд, т.е. на 3 порядка меньше. Конечно, можно увеличивать период отправки данных, наращивать ёмкость батарей, но в целом лучше будет использовать более экономичные не-IP решения.
@IgorOrlov
@IgorOrlov 8 лет назад
получается если использовать на постоянке нужно тянуть питание от юсб?
@rnadyrshin
@rnadyrshin 8 лет назад
Ну не обязательно от USB, в зависимости от платы и стабилизатора на ней. По поводу автономного применения - всего лишь моё мнение
@igorglovatskyy4962
@igorglovatskyy4962 8 лет назад
Красавик....
@yurat2008
@yurat2008 7 лет назад
Доброго времени суток А где можно взять сам скрипт который заливается?
@rnadyrshin
@rnadyrshin 7 лет назад
Посмотрите описание к видео повнимательнее, ссылка там
@Gribovms
@Gribovms 8 лет назад
Плата переходник - самодельная или есть готовые?
@rnadyrshin
@rnadyrshin 8 лет назад
Готовые. Забыл добавить их в описание. Я брал такие: goo.gl/pBo8qg
@bycter
@bycter 7 лет назад
подскажите, после загрузки прошивки через ESP8266Flasher и перезагрузки модуля по питанию. Он включается, но начинаем мигать синий светодиод, и модуль выдает инфу на скорости 74800. Больше модуль никак не реагирует. Прошивку брал в nodemcu-build. Подскажите, в чем может быть проблема?
@rnadyrshin
@rnadyrshin 7 лет назад
До прошивки nodemcu какая прошивка была прошита?
@bycter
@bycter 7 лет назад
Электроника в объективе Да, я уже залил туда NodeMCU, помигал светодиодом. Правда в сборке не было модуля dht, поэтому нужно было перезалить ее. После этого модуль теперь постоянно отправляет отладочную информацию. Причем, если залить флешером пустой проект, то модуль молчит
@IgorOrlov
@IgorOrlov 8 лет назад
подскажите, а есть ли аналог ESP8266, но только вместо вайфай модуля что бы был встроен ethernet модуль?
@rnadyrshin
@rnadyrshin 8 лет назад
Таких дешёвых и мощных - точно нет.
@IgorOrlov
@IgorOrlov 8 лет назад
Электроника в объективе ясно, спасибо
@user-ou8kg3yp8t
@user-ou8kg3yp8t 8 лет назад
Настолько дешевых нет. Но есть например вот такие www.seeedstudio.com/EMW3165-p-2488.html Внутри хорошо известный stm32, что дает весьма богатый набор периферии, кучу gpio и возможность человеческой отладки. Проект на гитхабе. Или вот такую штуку надо. На ней уже присутствует ethernet www.kickstarter.com/projects/onion/omega2-5-iot-computer-with-wi-fi-powered-by-linux/description
@rnadyrshin
@rnadyrshin 8 лет назад
Прикольно! Спасибо за ссылки
@IgorOrlov
@IgorOrlov 8 лет назад
Вася Жлобов спасибо
@МаксФактор-ф7ф
@МаксФактор-ф7ф 8 лет назад
Здравствуйте, Электроника в объективе!!! Вы не знаете, что с этим делать? ошибка: espcomm_upload_mem failed. Прошивается esp8266, а после заливки примера через Arduino, выдаёт Ошибку
@rnadyrshin
@rnadyrshin 8 лет назад
Привет Нет. Я не использовал arduino ide с esp8266
@МаксФактор-ф7ф
@МаксФактор-ф7ф 8 лет назад
Спасибо!!!
@XxxXxx-rc2nw
@XxxXxx-rc2nw 8 лет назад
Кста, автор, и кто не знает ещё есть тулза интегрирующая атмел студио с ардуино. Что-то типа микроэксплорер. Интегрируется с атмел и вижуал студио. Из приятных плюшек - становится доступен штатный студийный visualassist + некое подобие отладки методом программных бряков. Выглядит всё красиво работает четко.
@vasyna007
@vasyna007 8 лет назад
Вообще в теме не волокете. Выдаете доп пины за ESP-12F, а есть ведь еще ESP-12E. ни между собой ни отличаются ни чем. только выводом системной информации при включении на UART при 72000 bod кажется.
@rnadyrshin
@rnadyrshin 8 лет назад
Не совсем понял, где я наврал то? Наименование модуля брал то, которое указал продавец
@vasyna007
@vasyna007 8 лет назад
Я не сказал что наврал. Я сказал что не куришь тему. Сейчас очень часто под видом 12F высылают 12E. особенно когда заказываешь не 1-2, а пару десятков. Так что надо на этом было сделать акцент что есть такие же визуально, но с малой памятью и отличаются только вот так вот и до покупки не проверить. И что распаковку надо снимать сразу на видео и тут же проверять на то же видео.
@user-ou8kg3yp8t
@user-ou8kg3yp8t 8 лет назад
очень странно, но у меня и E и F имеются, они одинаковые. Память на обеих версия 4 Мегабайта. Я так и не понял в чем разница.
@rnadyrshin
@rnadyrshin 8 лет назад
Вася Жлобов esp8266.ru/forum/threads/esp-12f-esp-202.612/
@vasiliyb8421
@vasiliyb8421 6 лет назад
Добрый вечер ! Спасибо за подробное видео !!! Пробовал залить пример "blink" на вот такую плату с готовым com портом ru.aliexpress.com/item/NodeMCU-WIFI-module-integration-of-ESP8266-extra-memory-32M-flash-USB-serial-CH340G/32739832131.html?spm=a2g0s.9042311.0.0.EWB8IK не понимаю в чем проблема, но файла blink.lua после загрузки на ESP - нет! и скрипт не работает так как похоже он вообще не грузится. На видео видно что зеленым светят две кнопки в правом верхнем углу "Open" и "CNS". У меня только подсвечивается "Оpen" ? Кроме того, после обновления Java, последняя версия ESPlorer r2.5 теперь даже com портов не видит. В чем может быть проблема ?
@alexpan2544
@alexpan2544 4 года назад
Блин интересно, но очень сложно, мне нужно управление котлом по 2 датчикам, один контроль температуры теплоносителя а второй температура воздуха в помещении, но чувствую не сделать мне будет это.
@330067362
@330067362 8 лет назад
Морочился как-то с регулятором на этом переходничке - ставил ams1117 с перехлёстом ножек, всё работало какое-то время. Потом сам не понял что произошло, паходу пробило микруху, в общем спалил esp-12e. После этого стал подавать на переходничок уже отрегулированные 3.3в. Готовых нормальных стабов (на тех же 1117) полным полно на али продаётся, есть маленькие и не очень. Теперь все поделки на esp8266 работают как часы...
@infocentrist
@infocentrist 8 лет назад
+330067362 Max Сам стаб требует еще обвязку, это в даташите написано.
@330067362
@330067362 8 лет назад
+infocentrist регулятор - это сама микруха, в данном случае я говорил про ams1117. А стаб это готовое устройство, т.е. регулятор с обвязкой. что я не так написал? на данном переходничке площадка только под микруху
@infocentrist
@infocentrist 8 лет назад
Все так)
@infocentrist
@infocentrist 8 лет назад
Купил регулятор 3.3в в корпусе sot89. Про резистор не знал, было бы забавно если подал напругу) Спасибо за прекрасное видео. 1117 туда не влезает, слишком большой.
@rnadyrshin
@rnadyrshin 8 лет назад
+infocentrist да уж) а какой именно стабилизатор у тебя? ps: 1117 не влезает, но когда это останавливало наших людей)
@infocentrist
@infocentrist 8 лет назад
+Электроника в объективе L78L33ABUTR
@rnadyrshin
@rnadyrshin 8 лет назад
+infocentrist слушай, так он же не подходит для платы-переходника по крайней мере на моём переходнике разведено так: 1-GND, 2-VIN, 3-VOUT
@infocentrist
@infocentrist 8 лет назад
Я пока не примерял. Но разве нас это остановит? ))
@user-wh2zn5kf6b
@user-wh2zn5kf6b 8 лет назад
+infocentrist дело не в размерах, у него ножки вперехлёст будут)
@Cyberex84
@Cyberex84 7 лет назад
подскажите пожалуйста, у меня плата Lolin NodeMcu v3 (оп крайней мере на ней так написано), прошил, залил скрипт web, ip адрес плата получила, но вот зайти через браузер никак не получается, пробовал разные браузеры, безрезультатно, в окне терминала вижу что запрос при попытке открыть страницу приходит, но дальше ничего не происходит, куда копать?
@rnadyrshin
@rnadyrshin 7 лет назад
Не знаю. Я бы попробовал для начала сгенерировать свежую прошивку nodemcu-build.com/ Если не поможет, попробуйте выдачу html-страницы сделать 1 запросом. У меня на разных версиях прошивок работал либо вариант выдать всё разом, либо выдать 2 частями.
@Cyberex84
@Cyberex84 7 лет назад
пробовал даже самые простые скрипты с выводом пары строк приветствия на новой версии прошивки не работают, нашел старую прошивку, залил и все работает, видимо что-то в синтаксисе команд поменялось, ну либо я тупой олень (что я не исключаю, последний раз что-то программировал лет 15 назад, и то на делфи)
@proffust
@proffust 7 лет назад
удалось решить проблему. в новой версии немного отличается синтаксис. вместо client:send(buf); писал conn:send(buf); и вместо того чтобы просто обрывать соединение в строке 76 написал такую конструкцию conn:on("sent",function(conn) conn:close() end) Сборка NodeMcu - modules: cron,dht,file,gpio,http,i2c,mqtt,net,node,ow,pwm,rtctime,spi,tmr,uart,websocket,wifi powered by Lua 5.1.4 on SDK 2.0.0(656edbf)
@tohalav8740
@tohalav8740 5 лет назад
Модуль esp-12f, с сайта nodemcu-build получаю прошивку и не получается , и с режимом DOUT и другими ESPLORER не может зашить прошивку
@bubasticyou
@bubasticyou 5 лет назад
удалось решить проблему?
@tohalav8740
@tohalav8740 5 лет назад
@@bubasticyou да. Дело было в источнике питания. Повесил кондеры 1000мкф и стало нормально всё
@AvitoBot
@AvitoBot Год назад
Не хватает более подробной информации про процессор
@AvitoBot
@AvitoBot Год назад
И перегрев из за чего
@naire37
@naire37 6 лет назад
Какие модули надо прошивать? Нет связи с ESPlorer. Скачал прошивку с nodemcu-build.com/ Прошил в Sonoff TH v1.1 Прошивальщик показал процесс, потом зеленый кружок - мол все в порядке. Перезагрузил и пытаюсь сконектить с платой на правильном COM порту с разными скоростями - фигвам. модули: cron, dht, fole, gpio, http, i2c, mqqt, net, node, pwm, spi, timer, uart, websocket, wifi
@naire37
@naire37 6 лет назад
Разобрался. Новые модули Sonoff лить надо в режиме DOUT. У меня заработало после этого.
@andreikh468
@andreikh468 8 лет назад
Возникла проблема, при заливке на модуль, не пишет присвоенный роутером адрес. Пишет cannot init.lua. Может какую-нибудь библиотеку догрузить забыл? Не судите строго, только увлекся)
@rnadyrshin
@rnadyrshin 8 лет назад
Может быть "Cannot find init.lua"? Просто прошивка NodeMCU после перезагрузки esp8266 пытается автоматом выполнить скрипт init.lua, но такого скрипта не находит. Поэтому тупо ждёт от вас дальнейших команд. Можно снова залить отлаживаемый скрипт и запустить его на выполнение dofile myscript.lua
@andreikh468
@andreikh468 8 лет назад
А можно описать это на примере вашего скрипта web.lua, попытался его загрузить, но ничего не вышло.
@rnadyrshin
@rnadyrshin 8 лет назад
***** открываете скрипт в ESPlorer, нажимаете кнопку save - начинается загрузка скрипта (бегут строки в терминале). После загрузки скрипт автоматом запустится как показано в видео. Если после загрузки скрипта появляется Cannot find init.lua - значит ваш esp8266 перезагрузился. Причин может быть много - питание, брак модуля и т.д.
@santex.pro61
@santex.pro61 8 лет назад
esp-07 подойдет для stm32дискавери??? если к этой плате купить еще выносную антену будет ловить метров 30 40???
@rnadyrshin
@rnadyrshin 8 лет назад
+Alexander Shapiro Метров 30-40, думаю, без проблем Насчёт подойдёт или нет: esp8266 со стандартной AT-прошивкой подойдёт к любому микроконтроллеру, в том числе к stm32. Но esp8266 может работать и самостоятельно, т.е. без дополнительного микроконтроллера. Но только на альтернативных прошивках. Подробнее уже было в 1 части видео по esp8266: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-WrTm5QlWnaE.html
@santex.pro61
@santex.pro61 8 лет назад
+Электроника в объективе спасибо! я ролик смотрел про самостоятельную работу. вопрос такой делаю ветро генератор и хочу что бы все показания шли по этим передатчикам а не по витой паре. а stm будит принимать показания и управлять контролем заряда акамуляторов. как лучше это реализовать?
@rnadyrshin
@rnadyrshin 8 лет назад
+Alexander Shapiro Например так. Берём 2 esp8266. Одну включаем в режиме точки доступа, другую - в режиме клиента wifi с автоподключением к точке доступа. Далее реализуем сам обмен. Опять же, на одном esp8266 открываем слушающий сокет, на втором - клиентский сокет и подключаемся им к IP первого esp. Далее через открытые сокеты либо шлём упакованные данные. Всё. stm, опять, же, не обязателен. Но если очень хочется, можно на одной или на обеих сторонах поставить микроконтроллеры по вкусу.
@santex.pro61
@santex.pro61 8 лет назад
+Электроника в объективе Вы меня не поняли :) генератор заряжать будет акб. и надо сделать контролер для заряда
@santex.pro61
@santex.pro61 8 лет назад
+Электроника в объективе дюймов 320 X 480 TFT жк-дисплей сенсорный платы для малина Pi 2 модель B и RPI B + малины Pi 3 можно его слепить с stm???
@vladi_g
@vladi_g 8 лет назад
Знаешь, может это и не в формате роликов, но когда упоминаешь какой-нибудь "экзотический" язык, типа lua, то может быть сразу толковый самоучитель бы рекомендовал?
@rnadyrshin
@rnadyrshin 8 лет назад
+vladi g :) ссылка на хорошую книгу по LUA в описании к видео, там же ещё много чего полезного
@vladi_g
@vladi_g 8 лет назад
+Электроника в объективе Мерси, чёта не подумал ))
@user-sd8gz1jg6z
@user-sd8gz1jg6z 7 лет назад
где можно найти распиновку этого контроллера? так как я понятия не имею какая нога у него Gpio0,Gpio1 и так далее
@rnadyrshin
@rnadyrshin 7 лет назад
На плате есть подписи в соответствии с нумерацией микросхемы esp8266. Соответствие с нумерацией nodemcu: nodemcu.readthedocs.io/en/dev/en/modules/gpio/
@user-sd8gz1jg6z
@user-sd8gz1jg6z 7 лет назад
подскажите какая версия HTML используется в этом модуле?
@rnadyrshin
@rnadyrshin 7 лет назад
HTML это просто разметка, которую вы собираете в коде как текст. Версия HTML не зависит от прошивки nodeMCU и тем более от железа
@user-sd8gz1jg6z
@user-sd8gz1jg6z 7 лет назад
Добрый вечер, подскажите пожалуйста что это может быть, проблема вот такая: скачал с вашего примера исходник с веб сервером, написал туда как должен выглядеть сайт, пользуюсь nodemcu и прошиваю через Esploner, сайт у меня отображается, все цвета в нем правильные, кроме цвета самого заднего фона, а так надпись, надписи для кнопок, квадрат на сайте напротив кнопок, все в правильных цветах, задний фон вместо цветного (черного сверху перетекающему в синий к низу) фона отображается белым, при чем все равно на каком компе заходить на сайт и через какие браузеры, вот пример кода моей прошивки: -- вводим имя сети и пароль сюда ssid,pass = "Connectify-me","12345678"; if (file.open('wificonf') == true)then ssid = string.gsub(file.readline(), " ", ""); pass = string.gsub(file.readline(), " ", ""); file.close(); end wifi.setmode(wifi.STATION) wifi.sta.config(ssid,pass) wifi.sta.autoconnect(1); print('IP:',wifi.sta.getip()); --print('MAC:',wifi.sta.getmac()); led2 = 2 led1 = 1 gpio.mode(led1, gpio.OUTPUT) gpio.mode(led2, gpio.OUTPUT) restart=0; gpio.write(led1, gpio.LOW); gpio.write(led2, gpio.LOW); t=0 tmr.alarm(0,1000, 1, function() t=t+1 if t>999 then t=0 end end) srv=net.createServer(net.TCP, 1000) srv:listen(80,function(conn) conn:on("receive",function(client,request) -- парсинг для отслеживания нажатий кнопок _GET local buf = ""; local _, _, method, path, vars = string.find(request, "([A-Z]+) (.+)?(.+) HTTP"); if(method == nil)then _, _, method, path = string.find(request, "([A-Z]+) (.+) HTTP"); end local _GET = {} if (vars ~= nil)then for k, v in string.gmatch(vars, "(%w+)=(%w+)&*") do _GET[k] = v end end -- это начало веб сайта -- в начале ставим , в конце каждой строки знак \ -- в конце последней строки не ставим знак \, а conn:send('HTTP/1.1 200 OK Connection: keep-alive Cache-Control: private, no-store \ \ \ \ WILDFLAME\ \ body {height: calc(100vh); background-color: #000; background-image: -moz-linear-gradient(top, #000 0, #005BFF 100%); background-image: -webkit-linear-gradient(top, #000 0, #005BFF 100%); background-image: -o-linear-gradient(top, #000 0, #005BFF 100%); background-image: -ms-linear-gradient(top, #000 0, #005BFF 100%); background-image: linear-gradient(to bottom, #000 0, #005BFF 100%);} .container{margin: 0 auto;}\ h1 {text-align:center; color:#ff0000;font-size:90px; font-family:Arial; margin: 70px auto;}\ .key1,.key2{color:#fff; font-size:60px; text-transform: uppercase; text-align:center; font-family: Arial; }\ .key1 span,.key2 span {vertical-align: middle;}\ .key1 button{margin-left: 80px;}\ .key2 button{margin-left: 50px;}\ button{background:#3F3F3F; border-radius:5px; width:100px;height:100px; -webkit-transition: all 0.3s ease;transition: all 0.3s ease; box-shadow: inset 0px 1px 0px #5A5A5A, 1px 1px 0px 0px #626262, 0px 2px 15px #FFF;}\ button:focus{background:#FBF63F; box-shadow: inset 0 0px 11px rgb(255, 255, 255);}\ button:hover{box-shadow: inset 0px 0px 8px rgb(255, 255, 255);}\ button:active{background:#FBF63F; box-shadow: inset 0 0px 11px rgb(255, 255, 255);}\ \ \ \ \ \ WILDFLAME\ \ Start/Stop\ Eco/Normal\  \ \ \ ') -- это конец -- теперь опрос нажатых кнопок local _on = "","" if(_GET.pin == "ON1")then gpio.write(led1, gpio.HIGH); tmr.delay(150000) gpio.write(led1, gpio.LOW); end if(_GET.pin == "ON2")then gpio.write(led2, gpio.HIGH); tmr.delay(150000) gpio.write(led2, gpio.LOW); end conn:on("sent",function(conn) conn:close() end) collectgarbage(); end) end)
@rnadyrshin
@rnadyrshin 7 лет назад
Видимо где-то в разметке ошибка. Попробуйте сохранить вашу разметку в html-файл и потестируйте её браузером. Так будет проще найти где косяк. Также может помочь режим разработчика в google chrome.
@user-mr6js6nz1j
@user-mr6js6nz1j 8 лет назад
Спасибо большое использовал в своем комментарии xpir.ru/discussions/Oformlenie-zakluchitelnogo-otcheta-o-prikladnom-nauchnom-issledovanii-PNI--oshibki-i-netochnosti-PS-i-proveryalshikov-vseh-maste#ac87d03dde5d4c54918d0f24fbe87c3e
@electricVasilev
@electricVasilev 8 лет назад
Доброго дня! Спасибо за Ваше видео! Для меня одно осталось непонятно: как установить ESPlorer? Пытался нагуглить информацию, но ничего из этого не вышло...(возможно, дело в кривизне рук). Буду весьма признателен за ответ!
@rec5526
@rec5526 5 лет назад
Было интересно, но пока ничего не понял... а за книжку на русском спасибо
@user-mu2lg1qk9p
@user-mu2lg1qk9p 6 лет назад
Гениально, проверять без внешней антенны. Та плата рассчитана на работу с антенной...
@rnadyrshin
@rnadyrshin 6 лет назад
Зачем тогда запаяна керамическая антенна?
@user-mu2lg1qk9p
@user-mu2lg1qk9p 6 лет назад
@@rnadyrshin для теста, она изначально слабая, я такую же плату угробил из-за того что не знал что она должна работать только с антенной. Встроенная антенна туфта, поэтому не советую рисковать платой.
@user-Walikov
@user-Walikov 8 лет назад
у меня не получается делаю как по видео но выдает web.lua:29: only one tcp server allowed что не так?
@rnadyrshin
@rnadyrshin 8 лет назад
Сервер уже был запущен при прошлом выполнении скрипта. Сначала остановите сервер (команду не помню, надо доки по nodemcu копать) или просто перезапустите esp8266
@user-Walikov
@user-Walikov 8 лет назад
Перезапускаю и сбрасываю тоже самое
@rnadyrshin
@rnadyrshin 8 лет назад
+валик вежновец наверное сервер запускается скриптом init.lua, который стартует после ребута автоматически
@MrGoblinh
@MrGoblinh 7 лет назад
Где можно почитать про этот язык lua? Именно подробнее о работе с портами, создание сервера и т.д.
@rnadyrshin
@rnadyrshin 7 лет назад
По LUA есть отличные книги, в т.ч. на русском. По особенностям работы в LUA с esp8266 (порты, соединения и т.п.) - есть описание API NodeMCU. Заглядывайте в описание к видео, там обычно уже есть все необходимые ссылки
@генастешенко
@генастешенко 4 года назад
ht7533 стабилизатор на 3.3 в
@Techn0man1ac
@Techn0man1ac 8 лет назад
Музика когда паял модуль знакомая. Где же я её мог слышать?
@rnadyrshin
@rnadyrshin 8 лет назад
+Mr ПоделкинЦ ну не знаю, например, у меня в трейлере канала она) ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-c5aOsEaLSys.html из библиотеки youtube она
@andy0x58
@andy0x58 5 лет назад
Есть для прошивки вот такая утилита сейчас с GUI github.com/marcelstoer/nodemcu-pyflasher
@olegvozisov5165
@olegvozisov5165 8 лет назад
А можно ли на ESP сервер с парольным доступом организовать?
@rnadyrshin
@rnadyrshin 8 лет назад
+Oleg Vozisov Да, конечно. Надо просто более навороченный web-сервер взять, в котором уже реализована аутентификация
@TAHk-1
@TAHk-1 8 лет назад
+Электроника в объективе или HTTP подучить)))
@user-lo2tv9lc3g
@user-lo2tv9lc3g 6 лет назад
после прошивки флешером, появляется такая фигня: ets Jan 8 2013,rst cause:2, boot mode:(3,6) load 0x40100000, len 31900, room 16 tail 12 chksum 0xef ho 0 tail 12 room 4 load 0x00000000, len 0, room 12 tail 0 chksum 0xef load 0x00000000, len 0, room 4 tail 0 chksum 0xef csum 0xef csum err ets_main.c на скорости 74880 и после ресета на плате. плата esp 8285 m2. кто подскажет как решить проблему эту? при заливке скрипта пишет: Waiting answer from ESP - Timeout reached. Command aborted.
@infocentrist
@infocentrist 8 лет назад
Замутился поисками родного стабилизатора для платы. Не знаю что ставят китайцы но аналог в России- MCP1700 в корпусе SOT89. Но подойдет в принципе любой, SOT-23 и ТО-92 последовательность ног GND-Vin-Vout не требует замутов с переброской контактов или проводами. По даташиту нужны входные и выходные керамические конденсаторы 1.0 uF. Может вместо резистора один поставить?
@rnadyrshin
@rnadyrshin 8 лет назад
+infocentrist Резистор то между Vin и Vout. Что-то слишком много заморочек с этим стабилизатором, может ну его?)
@infocentrist
@infocentrist 8 лет назад
+Электроника в объективе Нету у меня 3.3в. Все равно стабилизатор нужен. Конденсаторы можно и обычные пленочные подпаять, или внешний использовать.
@vladzheglov
@vladzheglov 8 лет назад
+infocentrist Поставьте XC6206P332PR (www.mkpochtoi.ru/XC6206P_ldo_250mA_sot23.pdf) и будет вам счастье на aliexpress их куча.
@user-fq6pn6oj1b
@user-fq6pn6oj1b 8 лет назад
Здравствуйте. Что будет если на ESP8266 nodemcu залитой прошивкой lua загрузить скейтш из ардуино uno?
@mcdba41
@mcdba41 4 года назад
HT7333 стабилизатор
@StarvinMarvin3
@StarvinMarvin3 8 лет назад
А не подскажете, в чем может быть проблема ? Есть ESP8266-01, DHT22 на плате (+,-,digital out) и двусторонний преобразователь 3,3 - 5v. Питаю ESP от 3,3v, DHT22 от 5v Если собираю схему без преобразователя, всё работает. Если пытаюсь сделать всё по правилам - out c DHT22 преобразовывать с 5 v на 3,3 температура не читается...
@rnadyrshin
@rnadyrshin 8 лет назад
Не знаю... а покажите какой у вас преобразователь
@StarvinMarvin3
@StarvinMarvin3 8 лет назад
вот ru.aliexpress.com/item/Free-Shipping-5pcs-lot-Logic-Level-Converter-Bi-Directional-IIC-4-Way-Levels-Conversion-Module-Electric/32438964437.html?spm=2114.13010608.0.235.KLboqa
@rnadyrshin
@rnadyrshin 8 лет назад
Схема преобразователя похожа на первую "схему на транзисторе" которая однонаправленная: we.easyelectronics.ru/Shematech/soglasovanie-logicheskih-urovney-5v-i-33v-ustroystv.html Точнее не подскажу. Рекомендую преобразователи на микросхемах (TXS0108E, например)
@ru7puss
@ru7puss 8 лет назад
Они же для шины I2C предназначены.
@anttonggvozd5785
@anttonggvozd5785 7 лет назад
Добрый день. А где можно скачать скрипты с примера? А то руками долго набивать
@rnadyrshin
@rnadyrshin 7 лет назад
По ссылке в описании к видео
@anttonggvozd5785
@anttonggvozd5785 7 лет назад
Спасибо, что то сразу не заметил
Далее
ESP8266 Часть 1. Вводная
18:53
Просмотров 228 тыс.
Data acquisition in Smart Home by MQTT protocol
34:19
Просмотров 198 тыс.
next.module. Episode 1. What is it? [Eng Subs]
36:56
Просмотров 39 тыс.
#053 ESP8266 what you need to know each owner
8:14
Просмотров 42 тыс.
Как умирает EEPROM память?
23:15
Просмотров 115 тыс.
Уроки Ардуино. ПИД регулятор
28:57
Full video - Data recovery from a dead MicroSD card
16:01
ESP32, more powerful than any other Arduino
9:11
Просмотров 129 тыс.