Любое важно действие требует времени. Автор молодец, подошел к делу очень ответственно. Не каждый автор на youtube способен снять так качественно. Прошивка дело тонкое. Спасибо огромное что так подробно все рассказали. Теперь я тоже смогу сделать прошивку самостоятельно. Благодарю.
сколько всего перечитал, еще все усложняло то, что у меня esp-03 и там немного по другому сделаны контактны. Все оказалось крайне просто - нужно поменять настройки монитора порта (NL & CR). Только за это огромный лайк и подписка
ESP-01 нецелессообразно использовать в качестве самостоятельного микроконтроллера. Ей нужен обвес, после чего, по цене и габаритам, получаем ту же D1, но с ограниченными возможностями.
Все четко и по делу. Спасибо!Заказал таких модулей две штуки уже в пути вот с нетерпением ожидаю своего звездного часа уж очень охота попробовать что нибудь сообразить с ними ! Классное видео подробно рассказано !
С помощью одного резистора нельзя уменьшить напряжение, можно только ограничить ток. Для того чтобы изменить напряжение понадобится как минимум два резистора.
Очень полезное видео! И ко времени, для моего станочка ЧПУ. Очень хочу сделать передачу кода по wi-fi на таком же модуле, чтобы не таскать ноутбук. Питание на 3,3 вольта отдельной понижающей платой. Тоже изначально всё собирался пропаивать для надёжности связи, и чтобы не было пропусков. Спасибо за помощь, Николай!
Я думаю что проблема с тем что у тебя не 5 вольт на RX связана либо с тем что по usb с компа приходит меньше, но что вероятней это то что ты отдельный источник питания подключил минусом к ардуино не побеспокоившись что разность потенциалов на usb и "кроне" могут отличаться (скорей всего так и есть) что привело к разности потенциала между +usb и -"крона" оказался например 4.5v, что в свою очередь на делителе из резисторов привело не к 3.3v а 2.97v. а если разность потенциалов оказался например 4v то на делителе будет 2.64v. и в первом и во втором случае это плохо для esp, поэтому и проблема. Я не проверял, но больше чем уверен что если ты запитаешь и esp и arduino от кроны не обращая внимание на подключение по usb то с делителя напряжения у тебя будет выходить 3.3v. Спасибо за видео, очень информативно. Меня не смущают длинные видео. Главное чтоб по теме)))
В любом случае - Спасибо ! Вы хотя бы разбираетесь в основах. Просто иногда пишут многие и много - и этим очень злят. Согласен - может и в этом дело ! Я на самом деле нашёл более лучшее решение для прошивки ESP - если Вам интересно - я могу найти и сбросить - надо ?
Подскажите, не хочется гемороиться с прошивкой голово модуля, хочется на NodeMcu сделать автономный передатчик температуры и тд. Но проблема в DeepSleep , почему-то у NodeMcu ток сна 15мА , что дохера, по даташиту 20микА должно быть. .. . Не подскажите, как на NodeMcu убавить ток холостого хода. Так как я не представляю как работать с этим модулем, когда придется перепрошить или добавить настройки.. каждый раз разбирать и собирать плату прошивки чтоли.. это бред)
Доброго времени суток! Все замечательно! Правда дошел до момента, когда отпрвляем команды. ОТправляю, а в ответ тишина! Синий светодиод не моргает. При включении в мониторе появлеется так же аброкадабра с надписью в конце, что готов! Но при этом вайфай сеть есть! Даже получается подключиться! Отсюда вопрос! Может у меня пришел с Китая уже перешитый модуль или что все же у меня с ручками!?)
С usb-uart переходником наверно попроще было б. На чипе CP2102 например. Я им прошивал через есп флэшер, полет нормальный. Да и через ардуино иде тоже шьется нормально
Есть у меня и он ) Пробовал. Не катит. Очень много негативных отзывов об ошибках во время прошивки. Я неделю не мог прошить - пока не сделал так как по итогу предлагаю шить. Тут возможно ещё основная фишка в том чтобы или припаивать провода, или собирать без макетной платы. Но даже с плохим контактом по схеме которую я использовал по итогу - прошивается на 100%. Спасибо за участие !
Делай Всё Сам да не за что! Если интересно, могу свой проект на есп'хе показать с кодом, схемами, печаткой.. выгрузка данных с метеодатчиков на narodmon.ru, практически с нуля писал, не использовал чужой код, в целом не сложно и вполне дополняемо, только версия модуля 07. Авось пригодится.
Не понял из видео: 1) для прошивки GPO0 нужно замкнуть до подачи питания и потом отпустить (подтянуть через резистор к VCC) или он так и остаётся на всё время прошивки на земле. 2) Видео называется прошивка, но вы показываете загрузку скетча через IDE, а как и чем поменять заводскую прошивку в ESP на более свежею, я так понимаю это делается не в IDE???
Признаться ... этот модуль - единственный который меня высадил на коня ) Не хочется больше его использовать. Уже есть другие модули - более стабильные.
Прошу, помоги мне. Вот такая ошибка выскакивает(делал и настраивал под видео, но скетч совсем другой, я не могу разобраться в чём ошибка Arduino: 1.8.2 (Windows 10), Плата:"Generic ESP8266 Module, 80 MHz, 40MHz, QIO, 115200, 512K (64K SPIFFS), ck, Disabled, None" Скетч использует 234261 байт (53%) памяти устройства. Всего доступно 434160 байт. Глобальные переменные используют 33724 байт (41%) динамической памяти, оставляя 48196 байт для локальных переменных. Максимум: 81920 байт. warning: espcomm_sync failed Произошла ошибка при загрузке скетча error: espcomm_open failed error: espcomm_upload_mem failed
У меня выдаёт такую ошибку когда модуль не в режиме прошивки, я отключаю питание модуля, затем вынимаю UART конвертер из компьютера, замыкаю GPIO0 на землю, и так оставляя, подаю питание на модуль, и UART конвертер снова в комп, тогда всё загрузится.
arduino.esp8266.com/stable/package_esp8266com_index.json не работает эта строка в настройках ардуино рыжими пишет ошибка ..строка потом какието ероглифы
всем привет, видео немного длиновато для обыкновеной прошивки, можно было бы снять и покороче, несмотря на продолжительность видео оно достаточно содержательное.
Arduino: 1.8.5 (Windows 7), Плата:"Generic ESP8266 Module, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), ck, 26 MHz, 40MHz, DOUT (compatible), 512K (no SPIFFS), 2, nonos-sdk 2.2.1 (legacy), v2 Lower Memory, Disabled, None, Only Sketch, 115200" Archiving built core (caching) in: C:\Users\saip\AppData\Local\Temp\arduino_cache_473166\core\core_esp8266_esp8266_generic_xtal_80,vt_flash,exception_disabled,ssl_all,ResetMethod_ck,CrystalFreq_26,FlashFreq_40,FlashMode_dout,eesz_512K,led_2,sdk_nonosdk221,ip_lm2f,dbg_Disabled,lvl_None____,wipe_none,baud_115200_6b0eb03b54a3cc554c2f73756cf074b3.a Скетч использует 257696 байт (51%) памяти устройства. Всего доступно 499696 байт. Глобальные переменные используют 26572 байт (32%) динамической памяти, оставляя 55348 байт для локальных переменных. Максимум: 81920 байт. esptool.py v2.6 2.6 esptool.py v2.6 Serial port COM5 Connecting........_____....._____....._____....._____....._____....._____.....____Traceback (most recent call last): File "C:\Users\saip\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.1/tools/upload.py", line 25, in esptool.main(fakeargs) File "C:/Users/saip/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.1/tools/esptool\esptool.py", line 2653, in main esp.connect(args.before) File "C:/Users/saip/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.1/tools/esptool\esptool.py", line 468, in connect raise FatalError('Failed to connect to %s: %s' % (self.CHIP_NAME, last_error)) esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header _ Этот отчёт будет иметь больше информации с включенной опцией Файл -> Настройки -> "Показать подробный вывод во время компиляции" что это значит ?
Ну да чтобы впихнуть 4 рекламы, пришлось растягивать видео такой нудистикой. Я блин промотать нельзя. Я уже неделю с есп01с ковыряюсь. Все нервы вымотала мне эта плата., сил нет уже, но я один хрен ее победю.
@@ДелайВсёСам да мне бракованный модуль пришел. поэтому множество раз пересматривал ваше видео в поиске ошибки у сбя и на n-ный раз стали бесить словечки типа мусорных)) в целом информация хоть и достаточно полная, но настолько разрозненная,что не особо удобно к поглощению. я бы выкладывал к видео мануал какой то пошаговый, может пригодится мнение.
ОооОоооОооочееенььь длинное видео ... Но казалось бы простая прошивка - может откинуть проект на 2 недели. Поэтому так подробно.
Все кто орет что длинное видео не возились с ESP неделю. Иначе бы вы оценили опыт человека. Да и всегда можно промотать.
Автору огромное спасибо !
Подключаешь питание и прошиваешь по ви фи😅 так как блюпупа там нет😂отдельный респект за мизинчиковые батарейки😊
Спасибо ! Всё правильно ) Так и есть.
Любое важно действие требует времени. Автор молодец, подошел к делу очень ответственно. Не каждый автор на youtube способен снять так качественно. Прошивка дело тонкое. Спасибо огромное что так подробно все рассказали. Теперь я тоже смогу сделать прошивку самостоятельно. Благодарю.
сколько всего перечитал, еще все усложняло то, что у меня esp-03 и там немного по другому сделаны контактны. Все оказалось крайне просто - нужно поменять настройки монитора порта (NL & CR). Только за это огромный лайк и подписка
Спасибо !
зачем-то на 16:34 анонсировали, что расскажите как перепрошить на новую SDK, но данной информации в видео не оказалось.
Без обид ... давно было ... Я уж и не помню ...
ESP-01 нецелессообразно использовать в качестве самостоятельного микроконтроллера. Ей нужен обвес, после чего, по цене и габаритам, получаем ту же D1, но с ограниченными возможностями.
Тут спорить не буду. Основное было всё это запустить. Потому как очень капризная плата.
Все четко и по делу. Спасибо!Заказал таких модулей две штуки уже в пути вот с нетерпением ожидаю своего звездного часа уж очень охота попробовать что нибудь сообразить с ними ! Классное видео подробно рассказано !
Подскажите, пожалуйста, как вернуть заводскую прошивку, чтобы ESP снова принимал AT-команды?
Мизинчиковые батарейки это круто😊
Главное, что работает )
Спасибо за видео было очень интересно!
Рад был познакомиться с Вашим каналом,Успехов и развития каналу!
С помощью одного резистора нельзя уменьшить напряжение, можно только ограничить ток. Для того чтобы изменить напряжение понадобится как минимум два резистора.
100 % согласен. Возможно оговорился в видео.
По схеме сразу всё понятно становиться.Надо будет и себе попробовать.
Очень полезное видео! И ко времени, для моего станочка ЧПУ. Очень хочу сделать передачу кода по wi-fi на таком же модуле, чтобы не таскать ноутбук. Питание на 3,3 вольта отдельной понижающей платой. Тоже изначально всё собирался пропаивать для надёжности связи, и чтобы не было пропусков. Спасибо за помощь, Николай!
Спасибо ! Нынче хороших отзывов очень мало )
Я думаю что проблема с тем что у тебя не 5 вольт на RX связана либо с тем что по usb с компа приходит меньше, но что вероятней это то что ты отдельный источник питания подключил минусом к ардуино не побеспокоившись что разность потенциалов на usb и "кроне" могут отличаться (скорей всего так и есть) что привело к разности потенциала между +usb и -"крона" оказался например 4.5v, что в свою очередь на делителе из резисторов привело не к 3.3v а 2.97v. а если разность потенциалов оказался например 4v то на делителе будет 2.64v. и в первом и во втором случае это плохо для esp, поэтому и проблема. Я не проверял, но больше чем уверен что если ты запитаешь и esp и arduino от кроны не обращая внимание на подключение по usb то с делителя напряжения у тебя будет выходить 3.3v.
Спасибо за видео, очень информативно. Меня не смущают длинные видео. Главное чтоб по теме)))
В любом случае - Спасибо ! Вы хотя бы разбираетесь в основах. Просто иногда пишут многие и много - и этим очень злят. Согласен - может и в этом дело ! Я на самом деле нашёл более лучшее решение для прошивки ESP - если Вам интересно - я могу найти и сбросить - надо ?
@@ДелайВсёСам Я не против посмотреть. Я esp только недавно взял в руки. TkachenkoRA@yandex.ru
Подскажите, замыкаю reset и GND пропадает порт, пробую прошить на leonardo
Подскажите, не хочется гемороиться с прошивкой голово модуля, хочется на NodeMcu сделать автономный передатчик температуры и тд. Но проблема в DeepSleep , почему-то у NodeMcu ток сна 15мА , что дохера, по даташиту 20микА должно быть. .. . Не подскажите, как на NodeMcu убавить ток холостого хода. Так как я не представляю как работать с этим модулем, когда придется перепрошить или добавить настройки.. каждый раз разбирать и собирать плату прошивки чтоли.. это бред)
Доброго времени суток! Все замечательно! Правда дошел до момента, когда отпрвляем команды. ОТправляю, а в ответ тишина! Синий светодиод не моргает. При включении в мониторе появлеется так же аброкадабра с надписью в конце, что готов! Но при этом вайфай сеть есть! Даже получается подключиться! Отсюда вопрос! Может у меня пришел с Китая уже перешитый модуль или что все же у меня с ручками!?)
Если инфо полезно ... значит огонь !
Спасибо !
С usb-uart переходником наверно попроще было б. На чипе CP2102 например. Я им прошивал через есп флэшер, полет нормальный. Да и через ардуино иде тоже шьется нормально
Есть у меня и он ) Пробовал. Не катит. Очень много негативных отзывов об ошибках во время прошивки. Я неделю не мог прошить - пока не сделал так как по итогу предлагаю шить. Тут возможно ещё основная фишка в том чтобы или припаивать провода, или собирать без макетной платы. Но даже с плохим контактом по схеме которую я использовал по итогу - прошивается на 100%. Спасибо за участие !
Делай Всё Сам да не за что! Если интересно, могу свой проект на есп'хе показать с кодом, схемами, печаткой.. выгрузка данных с метеодатчиков на narodmon.ru, практически с нуля писал, не использовал чужой код, в целом не сложно и вполне дополняемо, только версия модуля 07. Авось пригодится.
Ну карман не жмёт. Хотя не факт. что пригодится (
Делай Всё Сам да я не настаиваю )))) надо будет - пиши
Классно, палец вверх.
Спасибо !
Очень огромное спасибо! Видео длинное, но очень полезное!
От души 🎉
Спасибо!
Не понял из видео: 1) для прошивки GPO0 нужно замкнуть до подачи питания и потом отпустить (подтянуть через резистор к VCC) или он так и остаётся на всё время прошивки на земле. 2) Видео называется прошивка, но вы показываете загрузку скетча через IDE, а как и чем поменять заводскую прошивку в ESP на более свежею, я так понимаю это делается не в IDE???
Признаться ... этот модуль - единственный который меня высадил на коня ) Не хочется больше его использовать. Уже есть другие модули - более стабильные.
По всему интернету искал хоть какое-то видео адекватное на эту тему. Ну, наконец, нашел))) думал не дождусь)
Спасибо за видео, я в этом не шарю, но ты крутой чел!
добрый день. а в какой программе рисовали схему которая на видео??
proteus 7
есть разница между синей и черной esp платой а разница в памяти черная-1мб и синяя полмегабайта
Спорить не буду! Спасибо за поправку !
Прошу, помоги мне. Вот такая ошибка выскакивает(делал и настраивал под видео, но скетч совсем другой, я не могу разобраться в чём ошибка
Arduino: 1.8.2 (Windows 10), Плата:"Generic ESP8266 Module, 80 MHz, 40MHz, QIO, 115200, 512K (64K SPIFFS), ck, Disabled, None"
Скетч использует 234261 байт (53%) памяти устройства. Всего доступно 434160 байт.
Глобальные переменные используют 33724 байт (41%) динамической памяти, оставляя 48196 байт для локальных переменных. Максимум: 81920 байт.
warning: espcomm_sync failed
Произошла ошибка при загрузке скетча
error: espcomm_open failed
error: espcomm_upload_mem failed
Аналогичная ошибка, ничего не помогает. Не разобрались?
У меня выдаёт такую ошибку когда модуль не в режиме прошивки, я отключаю питание модуля, затем вынимаю UART конвертер из компьютера, замыкаю GPIO0 на землю, и так оставляя, подаю питание на модуль, и UART конвертер снова в комп, тогда всё загрузится.
arduino.esp8266.com/stable/package_esp8266com_index.json
не работает эта строка в настройках
ардуино рыжими пишет ошибка ..строка потом какието ероглифы
даже я все поняла, спасибо, нужное оказалось видео.
Полезное видео ,но очень долго было про подключение
Спасибо ! Так уж получилось ...
Не шарю конечно в этом ... Но признаться длинновато )
Как смог ) Спасибо !
всем привет, видео немного длиновато для обыкновеной прошивки, можно было бы снять и покороче, несмотря на продолжительность видео оно достаточно содержательное.
Спасибо огромное, очень помогло!
спасибо за видео завтра попробую перешить
очень подробно, спасибо
Если быть точным, то выдает такое сообщение "Ai-Thinker Technology Co. Ltd.
ready
"
хороший видео ролик.Это человек все ясно обесняеться удача вам!
нормальный подробный обзор
НЕ ПОЛУЧАЕТЬСЯ ВСТАВИТЬ ССЫЛКУ ПОДДЕРЖКИ ESP32 АРДУИНО ИДЕ ЧЕРЕЗ ПРАВУЮ КНОПКИ МЫШИ НЕ ПОЛУЧАЕТЬСЯ
Спасибо.
И Вам ) Спасибо !
Да какой нафик блинк. Это же вайфай модуль, нельзя что ли пример с гет запросом каким-нибудь.
Ну так получилось)
пины под отладочную плату свиток, пины какие и должны быть
Я и не спорю ... Под мою отладку не катит.
несколько лет -- бадаюсь с этим
прошу помощи ..обьяснить ..
Ссылки нет. Выложи в ответе, пожалуйста.
На что именно ? Видеоролик старый.
Для менеджера плат. Уже нашел.
Понял ... кто ищет тот найдёт )
Arduino: 1.8.5 (Windows 7), Плата:"Generic ESP8266 Module, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), ck, 26 MHz, 40MHz, DOUT (compatible), 512K (no SPIFFS), 2, nonos-sdk 2.2.1 (legacy), v2 Lower Memory, Disabled, None, Only Sketch, 115200"
Archiving built core (caching) in: C:\Users\saip\AppData\Local\Temp\arduino_cache_473166\core\core_esp8266_esp8266_generic_xtal_80,vt_flash,exception_disabled,ssl_all,ResetMethod_ck,CrystalFreq_26,FlashFreq_40,FlashMode_dout,eesz_512K,led_2,sdk_nonosdk221,ip_lm2f,dbg_Disabled,lvl_None____,wipe_none,baud_115200_6b0eb03b54a3cc554c2f73756cf074b3.a
Скетч использует 257696 байт (51%) памяти устройства. Всего доступно 499696 байт.
Глобальные переменные используют 26572 байт (32%) динамической памяти, оставляя 55348 байт для локальных переменных. Максимум: 81920 байт.
esptool.py v2.6
2.6
esptool.py v2.6
Serial port COM5
Connecting........_____....._____....._____....._____....._____....._____.....____Traceback (most recent call last):
File "C:\Users\saip\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.1/tools/upload.py", line 25, in
esptool.main(fakeargs)
File "C:/Users/saip/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.1/tools/esptool\esptool.py", line 2653, in main
esp.connect(args.before)
File "C:/Users/saip/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.1/tools/esptool\esptool.py", line 468, in connect
raise FatalError('Failed to connect to %s: %s' % (self.CHIP_NAME, last_error))
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
_
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
что это значит ?
Ну да чтобы впихнуть 4 рекламы, пришлось растягивать видео такой нудистикой. Я блин промотать нельзя. Я уже неделю с есп01с ковыряюсь. Все нервы вымотала мне эта плата., сил нет уже, но я один хрен ее победю.
Также делал, все ок
arduino.esp8266.com/stable/package_esp8266com_index.json
силка
Что за скеч ?
"воть"
И ) ?
@@ДелайВсёСам да мне бракованный модуль пришел. поэтому множество раз пересматривал ваше видео в поиске ошибки у сбя и на n-ный раз стали бесить словечки типа мусорных))
в целом информация хоть и достаточно полная, но настолько разрозненная,что не особо удобно к поглощению. я бы выкладывал к видео мануал какой то пошаговый, может пригодится мнение.
ставлю лайк за работу и дизлайк за ссылки
Спасибо ! А что с ссылками не так ?