Подключение и прошивка ESP-12 (ESP-12F/ESP-12E/ESP-12Q) с помощью Arduino

Поделиться
HTML-код
  • Опубликовано: 25 июн 2019
  • Как подключить и прошить ESP8266 ESP12F с помощью Arduino Uno. Схема подключения и подготовка к прошивке.
    Присоединяйтесь ВКонтакте: im_pub
    Ссылки на комплектующие:
    ESP-12F: ali.pub/3hs27z
    Arduino Uno: ali.pub/399f25
    Arduino Uno со шнуром USB: ali.pub/399f6m
    LM1117 3.3: ali.pub/3hs3q1
    Кнопки: ali.pub/3hs3mx
    Резисторы: ali.pub/399hw1
    Конденсаторы: ali.pub/3hs4ce
    Настройка Arduino IDE для работы с ESP8266: • Arduino IDE и ESP8266:...
    #arduino #esp8266 #esp12 #схема #настройка #прошивка #ардуино #uno #esp12f
  • НаукаНаука

Комментарии • 42

  • @bogdan6720
    @bogdan6720 5 лет назад +4

    А как же 3,3v y ttl esp8266
    Делитель не нужно?

    • @iomoio3897
      @iomoio3897  5 лет назад

      На данной схеме делитель теоретически нужен, но на практике ни разу не было неприятностей из-за его отсутствия. На USB-TTL конвертере конечно же нужно выставлять перемычку на 3.3В

  • @iqubik
    @iqubik 4 года назад

    Это видео для истории. Спустя время вернусь чтобы второй оживить :) спасибо за труд

  • @Mjasnik21
    @Mjasnik21 3 года назад +1

    Большое спасибо за видео!!! Только в нём узнал про подтягивающие резисторы на EN и RST. До этого всю голову сломал, почему мои ESP-01 не подключаются к Wi-Fi. Припаял к ним 10 кОм и свершилось чудо - всё заработало, к сети прицепились, команды друг на друга передают. Респект Вам!!

  • @niknifantov419
    @niknifantov419 3 года назад

    Спасибо! Удобный и понятный гайд

  • @prime82f24
    @prime82f24 3 года назад

    Год 4 назад прошивал 8266 12Е .... прошёл 4 года 2 дна сижу у компьютера и немого обновить Прошивку. ... Причина забыл на ардуино пин рестарт подтянуть на землю. ... спасибо очень помог ваш ролики с помнить. СПАСИБО

  • @ribafeiabdulino
    @ribafeiabdulino 3 года назад

    СПАСИБО ОГРОМНОЕ.

  • @centrrk
    @centrrk 3 года назад

    Спасибо, так и знал что лучше D1 mini использовать. :-)

  • @f33net
    @f33net 5 лет назад +2

    Круто: задавить на дуринке проц резетом чтобы использовать её как USB-COM конвертер. :)))

  • @AlexanderShamarin
    @AlexanderShamarin 4 года назад

    проблема с шиной i2c, как на модуле этом завести, например, bmp280? буду очень благодарен за подсказки, модуль bmp280 рабочий, библиотека тоже, обвязку резисторами сделал, данные не приходят, осциллографом посмотреть не могу что происходит

  • @user-vg7sc2bf4u
    @user-vg7sc2bf4u 2 года назад

    Прошивка модуля происходит непосредственно через саму ардуино? То есть кабель подключается к самой ардуино и настраивается IDE для прошивки esp?

  • @Vagubando
    @Vagubando Год назад

    Что нужно изменить или добавить в скетч, чтобы прописать две точки доступа (то есть две WiFi сети)?
    Если одна не работает, то будет само подключаться к другой ?

  • @916363
    @916363 4 года назад

    Может кто подскажет, сколько максимальная(стабильная) рабочая частота работы GPIO линий? В гугле был, не нашел.

  • @user-yw1fd5ep7q
    @user-yw1fd5ep7q 5 месяцев назад

    подключил и прошил esp, блинк мигает, но как управлять выходами ардуинки через esp?

  • @NyyphoHerr-3D-panorama
    @NyyphoHerr-3D-panorama 4 года назад

    Можете нубу подсказать, как действовать, с чего начать?
    На 3Д-принтере стоит штатно экранчик TFT28, но Wi-Fi не было.
    Решил добавить, естественно, на Али всплыла платка ESP-12S - в описании говорится, совместима с данным жкраном, поддерживает облачное хранилище, перепрошивку (чего?) и т.д.
    В общем, рою интернет, никак не могу понять, что с этим всем делать.
    Просто присоединение к соответствующим пинам на плате ничего не дало. В экранчике есть опция включения Wi-Fi, но ровным счетом ничего не происходит.. куда копать, с чего начать?
    Надо шить что-то в экран или в эту штуку..?

    • @iomoio3897
      @iomoio3897  4 года назад

      Надо писать прошивку для этой штуки и прошивать её. Но вообще, у Вас в принтере уже стоит микроконтроллер и он соединён с экраном. Экран показывает только то, что говорит ему показывать микроконтроллер. Соответственно, чтобы активировать неработающую опцию надо подключать wifi-модуль не к экрану, а к микроконтроллеру принтера. Но простое подсоединение ничего не даст. Надо сначала узнать какая прошивка в микроконтроллере принтера, поддерживает ли она работу с esp8266. В общем, без соответствующего опыта, вам по любому не разобраться. Так что не ломайте принтер. И если у принтера есть порт для подключения к компу и очень хочется управлять им по wifi, то лучше и проще взять raspberry pi, накатить на неё octoprint и подключить к принтеру через штатный разъём.

  • @oOKONDRATOo
    @oOKONDRATOo 4 года назад

    Можете объяснить, почему не надо перекрёстное подключение RX-TX в случае Arduino, и относится ли это к MEGA?

    • @iomoio3897
      @iomoio3897  4 года назад

      Да, это относится и к Mega. Не надо, потому что они перекрещиваются usb-uart чипом на плате Arduino (например CH340)

    • @oOKONDRATOo
      @oOKONDRATOo 4 года назад +1

      @@iomoio3897 но у MEGA несколько UART портом, и в случае если
      Подключение происходит к, например, rx1, tx1 перекрещивать таки нужно?

    • @iomoio3897
      @iomoio3897  4 года назад

      @@oOKONDRATOo Подключается именно к тем пинам (0, 1), на которых USB-UART висит. Перекрещивание не нужно.

  • @morbidwoodpeckers
    @morbidwoodpeckers 3 года назад +1

    почему нельзя использовать 3.3 которые есть уже на плате uno?

  • @Qapernik
    @Qapernik 4 года назад

    Подскажите, зачем так? Чем ардуинка уно стоимостью 150р лучше usb2ttl стоимостью 50р?

    • @iomoio3897
      @iomoio3897  4 года назад +1

      Ничем не лучше. Это на тот случай, если в наличии нет конвертера, но есть Uno.

    • @Qapernik
      @Qapernik 4 года назад

      @@iomoio3897 принял

  • @UK8CFT
    @UK8CFT 4 года назад

    А нельзя запитать от 3.3 В на Ардуино?

    • @iomoio3897
      @iomoio3897  4 года назад +1

      Тока может не хватить. В таком случае ESP может постоянно перезагружаться.

    • @UK8CFT
      @UK8CFT 4 года назад

      @@iomoio3897 а если от ЛБП запитать с общей землёй?

  • @none__none_none_none
    @none__none_none_none 3 года назад +2

    104ый конденсатор емкостью 0.1мкФ))))))))))))

  • @SanneaMD1917
    @SanneaMD1917 4 года назад

    что то с MEGA не получается..

    • @iomoio3897
      @iomoio3897  4 года назад +1

      По Вашему комментарию проблему не определить. Перемычку на Reset поставили?

    • @mendima
      @mendima 4 года назад

      @@iomoio3897 Подскажите, замыкаю reset и GND пропадает порт, пробую прошить на leonardo

    • @morbidwoodpeckers
      @morbidwoodpeckers 4 года назад

      @@mendima на леонардо usb в самом чипе, на uno usb отдельной микросхемой

  • @rasiyanin
    @rasiyanin 4 года назад

    У меня банальный вопрос подобных схемок. Откуда у людей лишние резисторы, кнопки и конденсаторы (в меня-то валом) если у них есть только esp и Arduino? А объединение нужно лишь временно, для срочной прошивки esp. Покупать отдельно обвязку слишком накладно, вместо того чтобы купить готовый usb-ttl или готовый программатор для esp. Т.е. либо без обвязки либо никак.

    • @iomoio3897
      @iomoio3897  4 года назад +5

      А еще проще сразу NodeMCU купить и не заморачиваться ни с обвязкой, ни с конвертерами! Или нет! Вдруг проводов не окажется... Лучше Lego WeDo купить! Вы правы, такие видео не достоины права на существование! ;)))

    • @rasiyanin
      @rasiyanin 4 года назад

      @@iomoio3897 за старания спасибо, но лучше, когда цель, все же, отправдывает средства! Но, уже нашел ролик где кроме Ардуино и esp больше ничего не надо, но ещё не пробовал :)

    • @916363
      @916363 4 года назад +2

      @@rasiyanin, купил 1к контактов типа дюпон за 200руб, катушка МГТФ 0,14 валяется, нарезал любых проводов сколько надо, качество достойное. Обвес можно "сдуть" с любой платы, компьютерной или другой.
      Есть вариант смотреть видосы, писать коменты, но ничего не делать при этом.