Модули ESP8266 ES07 по очень «вкусной» цене

ESP8266 помощникСнова в мои руки попали модули «народного WiFI» по  цене:  $2.18 за ESP8266 ES07   + плата адаптер $1.18 за 10 шт.

Почему именно ES-07? Там есть керамическая антенна и разъем для подключения внешней. При покупке нужно написать продавцу, какие модули отправить. Можно заказать ES-08 без WiFi антенны и ES-12E с антенной, разведенной на плате. О разновидностях модуля ESP8266 можно почитать здесь.

Покупка на Алиэкспресс для терпеливых. Обычно товар приходит за 20-30 дней.

ESP8266 в упаковке

Это модули от производителя «клонов» ESP компании AI-THINKER .

ESP8266 ES07

ESP8266 ES07

Модули идут в комплекте с платами-переходниками, позволяющими использовать контактные разъемы с шагом 2.5мм.

ESP8266 комплект

Платы переходника имеют два подтягивающих резистора 10к: с вывода GPIO2 на землю и CH_PD к VCC. Нога GPIO15 соединена с землей.

Адаптер для ESP8266

Кроме того, на плате модуля имеется площадка для подключения линейного стабилизатора.

Адаптер для ESP8266Продавец сказал, что туда должен ставиться HT7133-1 в корпусе SOT89. Лично я очень сомневаюсь, так как данный стабилизатор выдает ток 30мА, а ESP-шка судя по даташиту в режиме передачи может потреблять до 170мА. Нет в SOT-89 стабилизаторов такой мощности. Конечно, можно «приколхозить» и LM1117 в SOT-223, но выглядеть это будет не очень.

LM1117 3.3

Припаять модуль к плате адаптеру и припаять штырьковые разъемы — и модуль готов к работе.

ESP8266 на плате адаптере

WSP8266 на плате

Два модуля ESP8266

 

Подключаем модуль к TTL-USB конвертеру и питанию 3.3В

 

ESP8266 подключение

 

Подключаем терминальную программу CoolTerm на скорости 115200 смотрим версию и дату прошивки

Версия прошивки ESP8266

С таким помощником все очень просто! )))
ESP8266 помощник

ESP8266 помощник

О различных вариантах программирования ESP8266, в том числе и в среде Arduino IDE, моя следующая статья.

Вы можете оставить отзыв или трекбек со своего сайта.

21 комментарий на «Модули ESP8266 ES07 по очень «вкусной» цене»

  1. Вячеслав:

    Там же правильная разводка, подавая 5 вольт на VCC монтажки, на ESP8266 приходит 3.3 Вольта …
    ваши слова
    можно «приколхозить» и LM1117 в SOT-223
    и всё будет правильно работать
    да, вот даташит http://www.farnell.com/datasheets/10195.pdf

    • Alexey Alexey:

      Там «по умолчанию» стоит перемычка между входом и выходом регулятора. Точнее резистор на 0 Ом. Если его убрать, то можно и регулятор приколхозить
      Только у LM-ки в SOT-223 по другому выводы. Получается как то так:

      • Sergey:

        Не совсем понятно значение этой «перемычки». Для чего ее вообще поставили ?

        • Alexey Alexey:

          Если перемычка стоит то напряжение на ESP идет напрямую с ноги VCC
          Если перемычку убрать, то напряжения на ESP-шку будет подаваться с выхода регулятора

  2. Аноним:

    Наткнулся на kit http://www.dx.com/p/esp-12-esp8266-serial-wifi-wireless-module-w-pcb-antenna-adapter-board-for-arduino-raspberry-pi-379296
    Там, как я понял, http://www.digchip.com/datasheets/parts/datasheet/980/KB6206-pdf.php
    он похоже тянет нужный ток, или я не прав?

  3. Дмитрий:

    ht7333-a SOT-89 выдает 250mA

    гугл в помощь

    стоит на aли 120р за 20 шт

  4. Роман:

    Доброго времени суток!

    Обязательно ли ставить стабилизатор?

    • Alexey Alexey:

      Либо на плате ставить, либо от внешнего источника 3.3В запитывать. Напряжение 5В и выше выведет модуль из строя

  5. По всем описаниям gpio2 через резистор на 3.3 вольта, в плате переходнике он идет на землю. как правильно? стоит ли дополнительно притягивать на 3.3 ? и я так понял к такому переходнику я подключаю только rx.tx.vcc.gnd?

    • Alexey Alexey:

      На плате переходника резистор 10К с GPIO15 на GND и 10К с CH_PD на VCC
      С такими платами все нормально шьется. Обычно еще ставлю две кнопки, на GPIO0 к земле и на RESET. Для удоюсьва программирования. Так сделано на платах типа NodeMCU

  6. Алексей слова с сайта и на фото видно что gpio 2 на землю, просто нигде немогу найти и разобраться как правильно на землю или на 3.3 и для чего его вообще притягивать….. ((Платы переходника имеют два подтягивающих резистора 10к: с вывода GPIO2 на землю и CH_PD к VCC. Нога GPIO15 соединена с землей.))

    • Alexey Alexey:

      Смотрите внимательно, считайте выводы. Резистор подходит к GPIO15
      Еще лучше, прозвоните прибором

      • Александр:

        Алексей, а у меня такой вопрос. На это платке переходнике вижу подтяжку через резисторы CH_PD к VCC и GPIO2 к GND.
        Однако, в статье http://samopal.pro/esp8266-hcontroller2/
        у вас GPIO2 через резистор, а GPIO15 напрямую к GND подтянуты. Хотя платка там упоминается та же самая. И притом из схемы на контроллер вентилятора GPIO2 там вообще не используется. Где всё-таки правильно?

        • Alexey Alexey:

          Да. Схему давно поправить нужно
          В ESP достаточно GPIO2 к минусу через резистор, а CH_PD к плюсу

  7. Спасибо за ответ теперь все понятно.Если можно еще вопрос может знаете ответ.Esp 8266-07 прошит ардуино иде 1.6.9.12, поднят tcp сервер, возможно только 4 подключения путем прерывания wifi симуляция обрыва. На 5 зависает wifi, помогает только выключение и включение питания,потом опять можно подключиться и отключиться 4 раза. Читал что ошибка в реализации tcp, получается сервер видит отключении клиента только при новом соединении а не при обрыве,из за этого походу переполняется буфер или его просто глючит так как один и тот же ip нигде не нашел чтоб сервер проверял есть ли клиенты или нет..чтоб закрывать tcp если связь была утеряна только клиент может проверять подключился или нет.с udp таких ошибок нет.

    • Alexey Alexey:

      Да. С UDP таких проблем нет, так как нет открытых сокетов.
      Мне кажется, что ждать от модуля с мизерной памятью серверных возможностей не стоит. Пользоваться тем что есть.
      А серверную часть реализовать на кам-нибудь LINUX-ПК типа малинки/апельсинки

  8. Константин:

    Добрый день,
    А подскажите, пожалуйста, правильно ли я понял, что если я припаиваю esp8266 на эту переходную плату, припаиваю на неё регулятор напряжения (на 3.3в), то уже такой вариант я могу подключать к компу (Arduino Uno, USB2Serial) и подавать на него питание?

    • Alexey Alexey:

      Да. Только питание должно обеспечивать 200мА и больше.

      • Константин:

        Понял. Спасибо!
        Я победил свою проблему, оказывается, нужно было цеплять общий GND esp8266 к GND USB2serial/arduino, почему-то я упорно игнорировал это на всех схемах.

        Сейчас поставил LM1117-3.3v в корпусе TO-220, через одно место.
        И жду, попутно, L78L33ABUTR в SOT-89, правда они выдают только 0.1А, но в интернетах пишут, что максимальные токи были как раз до 100мА.

Ваш отзыв