Как прошить модуль ESP32 без ардуино?

Поділитися
Вставка
  • Опубліковано 10 лис 2022
  • Это чисто информационное видео для тех, у кого есть прошивка, которую нужно загрузить в модули типа ESP-WROOM-32, ESP-C3-32S и подобные.
    Программа ESP32 Flash Download Tools www.espressif.com/en/support/...
    Купить модули ESP32:
    ali.ski/Pw76PI
    ali.ski/7hs7W
    ali.ski/7ogqm
    Мои контакты:
    Отправить донат: boosty.to/nanoslavic/donate
    Boosty (дополнительный контент): boosty.to/nanoslavic
    Мой телеграм: t.me/nanoslavic
    VK: nanoslavic
    Мой сайт: nanoslavic.ru/
    #ESP32 #Микроконтроллеры #Электроника
  • Наука та технологія

КОМЕНТАРІ • 41

  • @Slava6181
    @Slava6181 2 місяці тому

    прикольно. голос Охлобыстина)

  • @prosto_odinochestvo
    @prosto_odinochestvo Рік тому +4

    давненько видосиков не было. жду новых интересных проектов.

    • @nanoslavic
      @nanoslavic  Рік тому

      Хотелось бы их делать:)

  • @vtech8716
    @vtech8716 Рік тому +4

    Спасибо, позновательно. Не могли бы Вы теперь рассказать каким образом получить (сгенерировать) эти три бинарника в Arduino IDE. Arduino IDE генерит один бинарник, можно ли его залить подобным образом? Спасибо

    • @nanoslavic
      @nanoslavic  Рік тому

      Вот этого незнаю. Мне Arduino IDE не понравилась, потому что там многое скрыто и редактор неудобный. Поэтому я пользуюсь Espressif IDE от разработчика ESP32, там всё более гибко и удобно, но гораздо сложнее.

  • @pashastepanov516
    @pashastepanov516 5 місяців тому +1

    Спасибо добрый человек

  • @frasy2170
    @frasy2170 2 місяці тому

    Как залить туда прошивку deauther

  • @sergeyzolin7297
    @sergeyzolin7297 Рік тому

    Привет а как получил микроконтроллер с али. Его нужно перепрошивать или можно сразу через Eclips использовать на С++.

    • @nanoslavic
      @nanoslavic  Рік тому +1

      Если это готовый модуль (как в видео), то обычно там уже есть переходник USB-UART и можно просто загружать программу через стандартную утилиту, как показано в видео. Сам Eclipse это же просто редактор кода, к нему нужно привязывать компилятор и программатор. Лучше воспользоваться стандартной сборкой Espressif-IDE, она на базе Eclipse, но уже настроенная для ESP32

  • @user-wb4tm4yf5q
    @user-wb4tm4yf5q Рік тому +1

    Привет, подскажи пожалуйста, а если в архиве помимо прошивки еще 2 файла - partition table и bootloader? Как поступать?

    • @nanoslavic
      @nanoslavic  Рік тому +2

      Ну вот у меня тоже они есть, просто я их переименовал. И они могут в разные адреса грузиться, в зависимости от микроконтроллера. Например, bootloader грузится в адрес 0x1000, а partition-table в адрес 0x8000

    • @user-wb4tm4yf5q
      @user-wb4tm4yf5q Рік тому +1

      @@nanoslavic понял, спасибо за ответ!

  • @user-rq6rx5cp7i
    @user-rq6rx5cp7i 5 місяців тому

    Офигеть. То есть, интегрировать среду прошивки в IDE, как это сделали STM, нельзя))
    Ещё и адреса вручную выставлять...

    • @nanoslavic
      @nanoslavic  5 місяців тому

      Почему же, можно всё интегрировать. Вроде даже есть среда на базе Eclipse со встроенными инструментами для компиляции и прошивки. Только настроить это сложнее, не всё сразу готово к работе, как у STM.

    • @user-rq6rx5cp7i
      @user-rq6rx5cp7i 5 місяців тому

      @@nanoslavic вот пока не нашёл как прошивать платы через Espressif IDF. Только сборка.

  • @hehteg06
    @hehteg06 5 місяців тому

    Привет, спасибо тебе! У меня был такой случай, когда я через Arduino IDE ставил на ESP32 прошивку, была ошибка загрузки. А теперь всё получилось, спасибо!

  • @user-uf3cu4qc3b
    @user-uf3cu4qc3b 4 місяці тому +1

    так где взять етот файл

    • @nanoslavic
      @nanoslavic  4 місяці тому

      Не знаю:) У меня файл прошивки создаёт компилятор в ESP-IDF

    • @semenkovrov4256
      @semenkovrov4256 4 місяці тому +3

      @@nanoslavic а нахуя тогда ютуб засираешь говнороликами??

  • @oleckseyok6174
    @oleckseyok6174 Рік тому

    Когда будет видео про приставку?

  • @Ivan_krugovoy
    @Ivan_krugovoy Рік тому +1

    Подскажите пожалуйста, к какой esp можно подключать динамик без дополнительной обвески (то есть у каких esp есть встроенный ЦАП). Есть
    esp32-30pin,
    esp-38pin,
    esp32 wroom 32u,
    esp32-CH9102X,
    CH340C
    Тоесть их там дофига, а у каких есть встроенный ЦАП не понятно и нигде информации нет. Поэтому прошу вас подсказать

    • @nanoslavic
      @nanoslavic  Рік тому +2

      Да вроде у всех ESP-WROOM-32 есть этот ЦАП, там чип один и ЦАП встроен в чип. Вопрос только в том, на какие пины он выведен в конкретной плате. У меня ESP-WROOM-32 (38pin) и там ЦАП на выводах платы 25 и 26. В версии (30pin) он тоже выведен примерно там же, только лучше уточнить на рисунке платы, его можно скачать по запросу "esp32 wroom 38 pin pinout" или "esp32 wroom 30 pin pinout"

  • @all3592
    @all3592 6 місяців тому +1

    Братуха СПАСИБО тебе!!!! Я нубасина в этих есп и ардуиНАХ. 3 часа сидел вкуривал, что да как. ни прошивалась плата ни в какую!!! думал палёная. а именно в твоем видосе увидел, что нужно нажать кнопки и тут же получилось!

    • @KKK-tq4gl
      @KKK-tq4gl 5 місяців тому

      да 100% палёная 😄😄, такая же фигня , только с библиотеками и командами под них , а всё по тому что мы не хотим читать инструкцию от них))) а там чёрным по белому написано что и как подключать , какие команды и за что отвечают

  • @krikunov79
    @krikunov79 Рік тому +1

    Здравствуйте! А подскажите пожалуйста где можно скачать файлы прошивки для работы в среде Arduino IDE?

    • @nanoslavic
      @nanoslavic  Рік тому

      Вроде там экспорт прошивки есть в меню. Правда получается один файл, но насколько я понимаю, в формате HEX вполне может быть один файл, включающий всё, что нужно для прошивки, так как там внутри прописывается адрес для загрузки. Это для формата BIN нужно делать несколько файлов.

    • @krikunov79
      @krikunov79 Рік тому +1

      @@nanoslavic А где именно? Я несколько дней ищу и не могу найти чтобы готовые *.bin файлы были :(

    • @nanoslavic
      @nanoslavic  Рік тому

      В ардуино вроде и нет bin файлов, он сразу HEX делает. К сожалению, не знаю, где их там брать. Я не пользуюсь этой прогой, потому что там слишком мало настроек:)

    • @krikunov79
      @krikunov79 Рік тому

      @@nanoslavic я наверное не совсем понятно выразился, у меня есть ESP32 Wroom как в Вашем ролике, я заказывал ее пару лет назад чтобы попробовать сделать интернет радио залив готовую прошивку, с тех пор ESP32 у меня лежит без дела, а недавно я захотел поэкспериментировать со скетчами для Ардуино, но так как в контроллере осталась прошивка от интернет радио залить скетчи Я не могу и мне нужна такая прошивка чтобы плата заработала в среде Arduino

  • @valentinsavchuk7807
    @valentinsavchuk7807 Рік тому +1

    Tasmota прошивка шьётся прямо с сайта через USB кабель. Есть под любые платы и умные выключатели. А дальше через веб интерфейс заливаем все что угодно.

    • @nanoslavic
      @nanoslavic  Рік тому +1

      Для этих плат уже много всяких прошивок:) Вот хочу свои делать:)

    • @valentinsavchuk7807
      @valentinsavchuk7807 Рік тому +1

      @@nanoslavic согласен, для них есть:Tasmota, Espeasy, Esphome, Wifi-iot. В первых двух больше сотни датчиков и экранов поддерживают. Компилировал свою сборку в Platformio за 2 минуты. Другие не пробовал. Если отключить прошивку по воздуху , то размеры доступной flash увеличиться вдвое.

    • @valentinsavchuk7807
      @valentinsavchuk7807 Рік тому +1

      Espeasy ну очень простая , что радует можно выбрать размер памяти 4-16Мбайт + есть ли PSRAM (2-8Mбайт).

  • @armendanielyan7193
    @armendanielyan7193 Рік тому

    Спасибо

  • @user-xi1yc5mb9j
    @user-xi1yc5mb9j 7 місяців тому +1

    Привет, у меня такая проблема. На плате постоянно светится синий светодиод, ESP32 не переходит в режим прошивки и новая прошивка не загружается, просто бесконечная попытка загрузки и всё... Что делать? Плата пошла на упокой?

    • @nanoslavic
      @nanoslavic  7 місяців тому

      Не знаю, может и просто контакта где-то нет или лишний.

  • @user-ou9rm3hb4f
    @user-ou9rm3hb4f Рік тому

    а если она без пиновая. с дуру пару штук купил без пиновые и пины к ней но оказалось что пины раза в два больше этой платы теперь валяются без дела.

    • @nanoslavic
      @nanoslavic  Рік тому +1

      Если вы купили плату без штыревых контактов, то эти контакты можно ломать на нужное количество пинов, чтобы впаять. А если вы про чисто модуль ESP32 без обвязки по электронике - тогда его сложнее завести:)

    • @user-vs3xs9uk6e
      @user-vs3xs9uk6e 7 місяців тому

      @@nanoslavic привет,у меня есп32 ,wroom,.программатора нет и обвязки к ней.подскажите,что необходимо к ней докупить какой модуль,что завести и не сжечь?)

  • @MsSk0000
    @MsSk0000 4 місяці тому +2

    вообще ни о чем ... 👎👎👎