Как прошить модуль ESP32 без ардуино?
HTML-код
- Опубликовано: 5 сен 2024
- Это чисто информационное видео для тех, у кого есть прошивка, которую нужно загрузить в модули типа ESP-WROOM-32, ESP-C3-32S и подобные.
Программа ESP32 Flash Download Tools www.espressif....
Купить модули ESP32:
ali.ski/Pw76PI
ali.ski/7hs7W
ali.ski/7ogqm
Мои контакты на сайте: nanoslavic.ru/
#ESP32 #Микроконтроллеры #Электроника
Огромное спасибо за помощь в прошивке! Пол дня потратил на решение ошибки, в разных форумах рекомендовали только менять дрова на мост и проверить COM порт, но нигде не говорили про режим прошивки, а здесь наглядно и понятно дали понять как войти в режим прошивки
Однозначно 👍🏻
прикольно. голос Охлобыстина)
Добрый день. Подскажите, какой из вариантов прошивки выбирать если у меня ESP32S?
Здравствуйте. Я не знаю:) Не особо разбираюсь в ESP32. В видео поделился тем, что сам для себя открыл:)
давненько видосиков не было. жду новых интересных проектов.
Хотелось бы их делать:)
Спасибо добрый человек
Спасибо, позновательно. Не могли бы Вы теперь рассказать каким образом получить (сгенерировать) эти три бинарника в Arduino IDE. Arduino IDE генерит один бинарник, можно ли его залить подобным образом? Спасибо
Вот этого незнаю. Мне Arduino IDE не понравилась, потому что там многое скрыто и редактор неудобный. Поэтому я пользуюсь Espressif IDE от разработчика ESP32, там всё более гибко и удобно, но гораздо сложнее.
Привет, спасибо тебе! У меня был такой случай, когда я через Arduino IDE ставил на ESP32 прошивку, была ошибка загрузки. А теперь всё получилось, спасибо!
Привет! Спасибо за видео 👍 но у меня не шьется ничего... Я уже хз че делать, плата esp32 devkitv1
Ну тут ничем помочь не могу. Может, плата уже того:)
Братуха СПАСИБО тебе!!!! Я нубасина в этих есп и ардуиНАХ. 3 часа сидел вкуривал, что да как. ни прошивалась плата ни в какую!!! думал палёная. а именно в твоем видосе увидел, что нужно нажать кнопки и тут же получилось!
да 100% палёная 😄😄, такая же фигня , только с библиотеками и командами под них , а всё по тому что мы не хотим читать инструкцию от них))) а там чёрным по белому написано что и как подключать , какие команды и за что отвечают
Офигеть. То есть, интегрировать среду прошивки в IDE, как это сделали STM, нельзя))
Ещё и адреса вручную выставлять...
Почему же, можно всё интегрировать. Вроде даже есть среда на базе Eclipse со встроенными инструментами для компиляции и прошивки. Только настроить это сложнее, не всё сразу готово к работе, как у STM.
@@nanoslavic вот пока не нашёл как прошивать платы через Espressif IDF. Только сборка.
вообще ни о чем ... 👎👎👎
так где взять етот файл
Не знаю:) У меня файл прошивки создаёт компилятор в ESP-IDF
@@nanoslavic а нахуя тогда ютуб засираешь говнороликами??
Как залить туда прошивку deauther
Не знаю:)
esp32 не поддерживает deauther, он только на esp8266 работает
Привет, подскажи пожалуйста, а если в архиве помимо прошивки еще 2 файла - partition table и bootloader? Как поступать?
Ну вот у меня тоже они есть, просто я их переименовал. И они могут в разные адреса грузиться, в зависимости от микроконтроллера. Например, bootloader грузится в адрес 0x1000, а partition-table в адрес 0x8000
@@nanoslavic понял, спасибо за ответ!
Подскажите пожалуйста, к какой esp можно подключать динамик без дополнительной обвески (то есть у каких esp есть встроенный ЦАП). Есть
esp32-30pin,
esp-38pin,
esp32 wroom 32u,
esp32-CH9102X,
CH340C
Тоесть их там дофига, а у каких есть встроенный ЦАП не понятно и нигде информации нет. Поэтому прошу вас подсказать
Да вроде у всех ESP-WROOM-32 есть этот ЦАП, там чип один и ЦАП встроен в чип. Вопрос только в том, на какие пины он выведен в конкретной плате. У меня ESP-WROOM-32 (38pin) и там ЦАП на выводах платы 25 и 26. В версии (30pin) он тоже выведен примерно там же, только лучше уточнить на рисунке платы, его можно скачать по запросу "esp32 wroom 38 pin pinout" или "esp32 wroom 30 pin pinout"
а как найти саму прошивку?
Смотря где. В ардуино есть где-то в меню команда "Экспорт бинарного файла", которая создаёт прошивку в папке проекта. Правда не знаю, как это для ESP32 работает, потому что я использую ESP32IDE, там прошивка создаётся всегда в папке Debug или Release
Tasmota прошивка шьётся прямо с сайта через USB кабель. Есть под любые платы и умные выключатели. А дальше через веб интерфейс заливаем все что угодно.
Для этих плат уже много всяких прошивок:) Вот хочу свои делать:)
@@nanoslavic согласен, для них есть:Tasmota, Espeasy, Esphome, Wifi-iot. В первых двух больше сотни датчиков и экранов поддерживают. Компилировал свою сборку в Platformio за 2 минуты. Другие не пробовал. Если отключить прошивку по воздуху , то размеры доступной flash увеличиться вдвое.
Espeasy ну очень простая , что радует можно выбрать размер памяти 4-16Мбайт + есть ли PSRAM (2-8Mбайт).
Привет а как получил микроконтроллер с али. Его нужно перепрошивать или можно сразу через Eclips использовать на С++.
Если это готовый модуль (как в видео), то обычно там уже есть переходник USB-UART и можно просто загружать программу через стандартную утилиту, как показано в видео. Сам Eclipse это же просто редактор кода, к нему нужно привязывать компилятор и программатор. Лучше воспользоваться стандартной сборкой Espressif-IDE, она на базе Eclipse, но уже настроенная для ESP32
Привет, у меня такая проблема. На плате постоянно светится синий светодиод, ESP32 не переходит в режим прошивки и новая прошивка не загружается, просто бесконечная попытка загрузки и всё... Что делать? Плата пошла на упокой?
Не знаю, может и просто контакта где-то нет или лишний.
Здравствуйте! А подскажите пожалуйста где можно скачать файлы прошивки для работы в среде Arduino IDE?
Вроде там экспорт прошивки есть в меню. Правда получается один файл, но насколько я понимаю, в формате HEX вполне может быть один файл, включающий всё, что нужно для прошивки, так как там внутри прописывается адрес для загрузки. Это для формата BIN нужно делать несколько файлов.
@@nanoslavic А где именно? Я несколько дней ищу и не могу найти чтобы готовые *.bin файлы были :(
В ардуино вроде и нет bin файлов, он сразу HEX делает. К сожалению, не знаю, где их там брать. Я не пользуюсь этой прогой, потому что там слишком мало настроек:)
@@nanoslavic я наверное не совсем понятно выразился, у меня есть ESP32 Wroom как в Вашем ролике, я заказывал ее пару лет назад чтобы попробовать сделать интернет радио залив готовую прошивку, с тех пор ESP32 у меня лежит без дела, а недавно я захотел поэкспериментировать со скетчами для Ардуино, но так как в контроллере осталась прошивка от интернет радио залить скетчи Я не могу и мне нужна такая прошивка чтобы плата заработала в среде Arduino
Когда будет видео про приставку?
Спасибо
а если она без пиновая. с дуру пару штук купил без пиновые и пины к ней но оказалось что пины раза в два больше этой платы теперь валяются без дела.
Если вы купили плату без штыревых контактов, то эти контакты можно ломать на нужное количество пинов, чтобы впаять. А если вы про чисто модуль ESP32 без обвязки по электронике - тогда его сложнее завести:)
@@nanoslavic привет,у меня есп32 ,wroom,.программатора нет и обвязки к ней.подскажите,что необходимо к ней докупить какой модуль,что завести и не сжечь?)