Модуль WiFi ESP-12E чип ESP8266

В современном, быстроразвивающемся мире, мы все давно привыкли к тому, что нас уже практически везде окружают разнообразные сети беспроводной связи, предлагающие нам возможность отправлять в Интернет или принимать из него различного рода цифровые данные, будь то музыкальные треки, фотографии, файлы с видеорядом или иную полезную информацию повсюду, где к таким сетям есть доступ. Среди существующего множества стандартов связи, подавляющему большинству очень хорошо известна технология WiFi, ставшая повседневной обыденностью. Доступ к WiFi есть почти в каждой квартире, сеть активно развивается в общественном транспорте, часто встречается в сферах отдыха, развлечения и досуга. И конечно же, WiFi присутствует в любом современном персональном компьютере, в мобильном телефоне и планшете. Стоит упомянуть о том, что технология беспроводной связи WiFi широкими шагами углубляется в контекст систем видеонаблюдения, позиционирования и безопасности, а также неустанно набирает обороты по интеграции в бытовой и промышленной электронике. Подхватив тенденцию развития, производители разнообразной «умной» техники стараются усовершенствовать наш быт средствами удалённого обмена данными, внедряют технологию в свои продукты, одновременно обучая их общаться между собой в сетях нового поколения «Интернет Вещей» (англ. Internet of Things, IoT).
Модули на чипе ESP8266 завоевали заслуженную популярность среди разработчиков собственных электронных проектов благодаря низкой ценовой категории и наличием основного полноценного функционала. ESP-12E самодостаточен и лёгок в настройке. Он способен выполнять все базовые операции приёмо-передачи по технологии WiFi. Пользователю достаточно выбрать требуемую конфигурацию модуля под поставленную задачу. Антенна разведена по краю печатной платы в виде зигзагообразной дорожки, контакта или разъёма для монтажа внешней антенны не предусмотрено. Верхняя сторона модуля оборудована металлическим кожухом, защищающим внутреннюю электронику от возможных электрических помех. Флеш-память увеличена с 1 до 4 МБайт. Значительно расширен доступный функционал.
Наличие встроенной памяти позволяет ESP8266-12E работать практически автономно и не зависеть от дополнительных внешних микроконтроллеров. Конструктивно, ESP-8266EX представляет из себя микроконтроллер, напрямую связанный с интегрированной в модуль микросхемой флеш-памяти, в которую записываются исполняемый скетч и прошивка. В добавок ко всему, модуль обладает дополнительными выводами, позволяющими подключить внешнюю флеш-память размером до 16 МБайт, если объёма стандартной памяти не хватает.
Технические данные
- Контроллер: ESP8266EX Serial WiFi, однокристальная система на основе Tensilica L106 с ультра-низким энергопотреблением, разрядность 32-бит
- Рабочее напряжение: 3.3 В
- Поддерживаемое напряжение: 3.0 — 3.6 В
- Рабочий ток: 71-80 мА
- Максимальный ток: 500 мА
- Ток неглубокого сна: 2 мА
- Ток глубокого сна: 0.02 мА
- Флеш-память: 32 МБит / 4 МБайт
- Протоколы WiFi: 802.11 b/g/n
- Диапазон частот: 2.4ГГц-2.5ГГЦ (2400М-2483.5М)
- Режимы WiFi: Клиент, Точка доступа, Клиент+Точка доступа (station, softAP, station+softAP)
- Защита: WPA-PSK, WPA2-PSK
- Шифрование: WEP, TKIP, AES
- Сетевые протоколы: IPv4, TCP/UDP/HTTP/FTP
- Выводы общего назначения (вход/выход, GPIO): 17
- Максимальный ток на контакт общего назначения: 12 мА, рекомендуемый 6мА
- Аналоговые входы: 1, 10-бит
- ШИМ выходы: 4
- Технология STBC, 1×1 MIMO, 2×1 MIMO
- Выходная мощность в режиме 802.11b: +20dBm
- Интерфейсы: UART, SPI, HSPI, SDIO, I2C, I2S, IrDA, GPIO, PWM
- Интегрированные переключатель приёма/передачи, согласующий высокочастотный трансформатор, усилитель мощности
- Интегрированные блоки: согласования сети, фазовой автоподстройки частоты, управления питанием, блоки регулирования
- Антенна WiFi: PCB, разведена на плате в виде дорожки
- Поддержка файловой системы SPIFFS
- Поддержка функций Smart Link для устройств на Andriod и iOS
- Поддержка АТ-команд, Облачного Сервера и Наборов Разработки (SDK), обновление прошивки
- Шаг между контактами: 2.00 мм
- Светодиодная индикация: пользовательский вывод GPIO2
- Рабочая температура: -40°. +85°
- Размеры: 24.0 х 16.0 х 3.2 мм
ESP8266EX функциональная блок-схема
![]() |
Распиновка ESP-12E (Диаграмма выводов, ESP-12E подключение)
Модуль ESP8266-12E обладает цифровыми выводами (контакты 4-7, 9-14, 16-22) общего назначения, работающими с логикой напряжений «1» и «0». Под единицей подразумевается входящее/исходящее напряжение +0.75*Vin—3.6 вольта, называемое высоким сигналом. Под нулём — входящее/исходящее напряжение -0.3—0.25*Vin вольт, называемое низким сигналом. Некоторые выводы имеют встроенный подтягивающий или стягивающий резисторы (см.принципиальную схему). Большинство контактов могут быть смультиплексированы с различными интерфейсами (I2C, I2S, HSPI, UART, ШИМ). Рекомендуемый ток отдельного вывода составляет 6 миллиампер, предельный ток — 12 миллиампер.
Примечание! Избегайте превышение значений максимального тока более 12 миллиампер и напряжения более 3.3 вольта, способного повредить микроконтроллер.
- EXT_RSTB (RST, RESET) — контакт перезапуска модуля, активен при низкоуровневом сигнале
- ADC — Аналого-цифровой преобразователь (АЦП). Диапазон входного напряжения 0-1 В, диапазон значений 0-1023
- CHIP_EN (CH_PD, CH_PU) — контакт включения модуля в рабочий режим. Активен при высокоуровневом сигнале
- GPIO16 — контакт общего назначения, ввод/вывод данных. Соединение с выводом EXT_RSTB выводит модуль из режима глубокого сна
- GPIO0-GPIO15 — контакт общего назначения, ввод/вывод данных. Переназначаемый на другие функции. В среде Ардуино выводы определяются по нумерации, GPIO1 = 1 и т.д. Выводы GPIO6-GPIO11 привязаны к встроенной памяти и не рекомендуются к использованию в других целях, кроме подключения внешней памяти.
- VCC — контакт питания модуля, напряжение 3.0-3.6 В
- GND — общий, заземление
- Асинхронный последовательный интерфейс UART из 2х линий, устанавливает связь с другими устройствами по шине UART:
- UART0_RX — контакт GPIO3
- UART0_TX — контакт GPIO1
- UART0_RTS — контакт GPIO15
- UART0_CTS — контакт GPIO13
- UART1_TX — контакт GPIO2, может использоваться для вывода отладочной информации
- SDA — контакт GPIO2
- SCL — контакт GPIO14
- SPI_CLK — контакт GPIO6
- SPI_MISO — контакт GPIO7
- SPI_MOSI — контакт GPIO8
- SPI_HD — контакт GPIO9
- SPI_WP — контакт GPIO10
- SPI_CS0 — контакт GPIO11
- SPI_CS1 — контакт GPIO1
- SPI_CS2 — контакт GPIO0
- HSPI_CS — контакт GPIO15
- HSPI_MISO — контакт GPIO12
- HSPI_MOSI — контакт GPIO13
- HSPI_CLK — контакт GPIO14
- I2SI_DATA — приём, контакт GPIO12
- I2SI_BCK — приём, контакт GPIO13
- I2SI_WS — приём, контакт GPIO14
- I2SO_BCK — передача, контакт GPIO15
- I2SO_DATA — передача, контакт GPIO3
- I2S0_WS — передача, контакт GPIO2
- IR_Tx — контакт GPIO14
- IR_Rx — контакт GPIO5
- SDIO_DATA_0 — контакт GPIO7
- SDIO_DATA_1 — контакт GPIO8
- SDIO_DATA_2 — контакт GPIO9
- SDIO_DATA_3 — контакт GPIO10
- SDIO_CMD — контакт GPIO11
- SDIO_CLK — контакт GPIO6
Режимы энергосбережения ESP8266EX
За исключением стандартных режимов полного функционирования и выключенного состояния, модуль ESP-12E поддерживает энергосберегающие режимы, предназначенные для каждого определённого случая.
- Modem-sleep — настраивается для приложений, использующих функции ШИМ или I2S, заставляющие процессор работать. В случаях, когда WiFi-связь установлена и передача данных не требуется, схема Wi-Fi модема может быть отключена для экономии энергии. Например, в режиме DTIM3, когда ESP8266 «спит» 300 миллисекунд и просыпается на 3 миллисекунды для приёма от точки доступа пакетов беспроводных Маяков (Beacon), общее потребление тока составляет около 20мА.
- Light-sleep — используется в задачах, в которых поддерживается соединение Wi-Fi и передача данных не требуется, при этом процессор может быть приостановлен. Например, режим коммутатора Wi-Fi. Общее среднее потребление тока составляет около 2 мА.
- Deep-sleep — глубокий сон оптимален для приложений, которые не требуют подключения Wi-Fi и передают данные c большими задержками по времени. К таким задачам относятся датчики температуры, выполняющие измерения каждые 100 секунд. Например, когда ESP8266EX «спит» 300 секунд и просыпается для соединения с точкой доступа (около 0.3-1 секунды), общее среднее потребление тока намного меньше 1 мА.
Режимы запуска модулей серии ESP
Режим CHIP_EN GPIO15 GPIO0 GPIO2 Загрузка через UART высокий низкий низкий высокий Запуск из флеш памяти высокий низкий высокий высокий Режим SDIO высокий высокий не важно не важно Значения «Высокий» и «Низкий» — уровень сигнала на входе соответствующего контакта.
Добавление платформы ESP8266 в среду разработки ARDUINO IDE
Установка совместимых библотек для корректной работы с платформой ESP8266EX аналогично всему модульному ряду ESP. Пример настройки редактора ARDUINO IDE для ESP8266EX приведён в описании модуля ESP-01.
АТ команды ESP8266, режим роутера-модема
Коллектив компании Espressif Systems, для своих чипов ESP8266 и их разновидностей, выпускает прошивки со встроенным интерпретатором AT-команд, основанные на обновляемых программных наборах разработки ПО (SDK) с открытым кодом. Пользователь имеет возможность компилировать собственные кастомные прошивки, добавляя или исключая поддержку необходимых в проекте функций. Подобные прошивки формируют из контроллера ESP8266 своеобразный роутер-модем, вследствие чего способ взаимодействия с процессором ESP-12E значительно отличается от обычного. В коде ПО заложен перечень предопределённых заскриптованных команд, выполняющие различные действия с настройками контроллера ESP8266. АТ команды позволяют устанавливать и разрывать WiFi-соединения, отправлять и получать данные, или менять параметры шины UART. Любая АТ команда передаётся в ESP8266 через периферийный последовательный интерфейс UART (GPIO1, GPIO3) от ведущего устройства и всегда начинается с аббревиатуры АТ. Перечень поддерживаемых АТ команд разделён на три основные группы с подробным описанием каждой функции, включая примеры:
- Основные АТ команды
- WiFi AT команды
- TCP/IP AT команды
Минимальная рекомендуемая схема подключения

Техническая информация
- Документация ESP-12E v1.0 (англ., PDF)
- Документация ESP8266EX v1.0 (англ., PDF)
Полезные ссылки
Модуль Wi-Fi связи ESP8266 ESP-12E

Модуль WiFi на базе микросхемы ESP8266 с протоколом TCP/IP и управлением AT-командами. Требует пайки коннекторов. Применяется в системах «умный дом» , дистанционных розетках, IP-камерах, беспроводных сенсорах, в переносной электронике. Связывает электронику Ардуино с Интернетом
Применение:- в виде моста между интерфейсами UART и WIFI. при этом ESP8266 подключается к системе с микроконтроллера Ардуино (или другого) и посылает AT-команды, обеспечивая управление другими устройствами Wi-Fi;
- используется самостоятельно без контроллера, модуль ESP8266 выполняет профункции управляющего микроконтроллера
Характеристики ESP8266 ESP-12E
- поддержка: WEP, режим безопасности WPA / WPA2
- Диапазон частот 2,4-2.5GHz(2400M-2483.5M)
- 802.11 b/g/n protocol
- Wi-Fi Direct (P2P), soft-AP
- рабочее напряжение GPIO / PWM 3,0 ~ 3,6 В (3,3 В)
- Integrated TCP/IP protocol stack, IPv4, TCP / UDP / HTTP / FTP
- Integrated TR switch, balun, LNA, power amplifier and matching network
- Integrated PLL, regulators, and power management units
- +20.5dBm output power in 802.11b mode
- Supports antenna diversity
- Power down leakage current of < 10uA
- SDIO 2.0, SPI, UART, HSPI, I2C, I2S , Ir Remote Contorl
- STBC, 1×1 MIMO, 2×1 MIMO
- A-MPDU & A-MSDU aggregation & 0.4μs guard interval
- Wake up and transmit packets in < 22ms
- Standby power consumption of < 1.0mW (DTIM3)
Сайт производителя и параметры: http://www.ai-thinker.com/html/2016/ESP_01-14Series_0422/48.html

Модуль имеет антенну на печатной плате. В отличии от более поздних моделей доступно большее количество портов GPIO, а также режим сна с низким потреблением питания. Для использования модуля с беспаечными макетными платами потребуется переходник, так как у модуля шаг выводов 2 мм, а не 2.54 мм.
Рекомендуется использовать для монтажа плату — адаптер, которая облегчает подключение переферии.
Средняя оценка: 0.0
Написать отзывНет отзывов о данном товаре.
Вопросов: 0
Новый вопросНет вопросов об этом товаре.
Рекомендуем посмотреть

Может быть подключен к ESP-07, ESP-12, ESP-12E WiFi ESP8266. По умолчанию не приварен регулятор 3.3V.&nb..
Общие сведения о магазине
1. Юридический статус магазина
Субъект хозяйствования — ФОП группа №3 без НДС (физическое лицо — предприниматель с расчетным счетом в банке). Место регистрации и склада г. Дрогобыч. Все данные можно проверить на сайте Министерства Юстиции
2. Кого обслуживает магазин?
Частные умельцы и инженеры, любители самоделок, школы юных техников и группы технического творчества которые не связаны с коммерческими закупками крупных партий товаров. Склад магазина — небольшой. Юридические лица обслуживаются в полной мере (счет +накладная)
3. Технические консультации
Магазин работает по принципу «Покупай, если понимаешь». В качестве консультации могут быть предложены направления технических решений но не схемы реализации и монтажа. При покупке руководствуйтесь общедоступными источниками информации из Интернета
4. Как оформить заказ?
Перейдите на страницу товара. Наличие указано над ценой. При наличии товара выберите модель если они есть под указателем цены. Нажмите синюю кнопку «В корзину». Количество товара отобразится рядом со значком корзины в правом верхнем углу. Когда корзина будет заполнена, перейдите к оформлению заказа нажав на кнопку «Оформить» или кнопку «Корзина». Заполните данные для отправки товара. Если товара положили больше чем есть на складе — система Вас предупредит и не даст заказать. После поправки количества в корзине нажмите синюю кнопку «Оформить» и потом «Подтвердить», При этом проверяется фактическое наличие товара на складе. Если товара не хватает появится предупреждение. Уменьшите товар в корзине до исчезновения предупреждения. При успешном Заказе страница сайта поздравит Вас и автоматически отправит Заказ вам на емейл.
5. Как проверить что заказ сделан правильно?
Магазин arduinka.biz.ua — инструмент ІТ коммуникаций без торгового зала. Способ официального диалога — е-mail. Письмо с текстом заказа — подтверждение заключения сделки. Письмо может попасть в СПАМ т.к. отсылается автоматически роботом сайта. Проверьте папку СПАМ! Письмо не придет, если адрес указан неправильно. При отсутствии письма обращайтесь в Viber или по телефону
6.Как сделать заказ юридическому лицу или ФЛП?
Чтобы корректно заказать впишите в одну строку (например Фамилия) название, а в другую строку (например Имя) код ЗКПО и город получения /расположения. Выберите оплату на расчетный счет. В письме о заказе у вас появится кнопка «Распечатать счет» где и будут указаны ваши реквизиты получателя. Можете внести все данные в поле Комментарий к заказу
7.Как добавить товар к существующему заказу?
1. Сделайте другой заказ и в комментарии к нему укажите на необходимость отправить одной посылкой. Произведите оплату
2. Сообщите в магазин по телефону о желании добавить товар в существующую посылку. Оплатите товар после согласования с магазином8.Способы оплаты и доставки
Важно! Товар заказанный сегодня до 21:00 — отправляется завтра. Товар передается ежедневно понедельник-суббота на «Нова пошта» по заказам предыдущего дня. «Укрпошта» — отправка по рабочим дням до 12:00 Форма оплаты — только безналичная, оплата — на бизнес-карту привязанную к счету, на расчетный счет или на счет через посредников финансовых услуг Интеркасса, Портмоне, Ликпей, Мастерпасс и т.п. Способы: Интернет банкинг, терминалы самообслуживания, Быстрая оплата через сервис Sendmoney (межбанковский сервис Приватбанка)
Реквизиты оплаты приходят на емейл. Не переходите к оплате не получив сообщение об успешном заказе!
Наложка практикуется исключительно с постоянными клиентами магазина!Уважаемые коллеги, партнеры, покупатели. Магазин провел технические работы по «переезду» на новую платформу. В работе магазина не исключены частичные проблемы, о которых прошу сообщать в VIBER 0984023306
- Заказы оплаченные сегодня – отправляются завтра. Не платите без оформления заказа
- Письмо про заказ приходит на емейл
- Если заказ успешен — товар в наличии и находтся в резерве за Вами
- Наложка не практикуется. Наличные деньги не принимаются. Назначение оплат – «за товар»
- Используйте поиск на сайте из одного ключевого слова или его части
Вопрос Передача данных с помощью ESP-12E между датчиком и модулем управления
Имеется модуль управления (ДЭЛ-140) и датчик нагрузки (ДН130). Они связаны проводом — интерфейс связи RS485, а протокол передачи информации ModBus. Также имеются 2 модуля ESP-12E (ESP8266 Nodemcu) и 2 трансивера MAX485. Можно ли связать модуль управления и датчик по Wi-Fi с помощью еспшек? Если возможно, есть ли похожие примеры?
pvvx
Активный участник сообщества
Если возможно, есть ли похожие примеры?
Karsh
New member
К несчастью, в моём случае используется Modbus ASCII. Можно ли переделать ваш проект под ASCII или прошивку надо будет писать с нуля?
pvvx
Активный участник сообщества
К несчастью, в моём случае используется Modbus ASCII. Можно ли переделать ваш проект под ASCII или прошивку надо будет писать с нуля?
Для Modbus ASCII моя прошивка ModbusTCP не годится. Может возможно приспособить прошивку TCP2UART (попробовать), но желательно взять что-то проще и написать самому. Тут всё зависит хотите ли вы поддерживать стандарты или достаточно поддержки только каких-то частей для стыковки с уже имеющимся внешним ПО.
Karsh
New member
Для Modbus ASCII моя прошивка ModbusTCP не годится. Может возможно приспособить прошивку TCP2UART (попробовать), но желательно взять что-то проще и написать самому. Тут всё зависит хотите ли вы поддерживать стандарты или достаточно поддержки только каких-то частей для стыковки с уже имеющимся внешним ПО.
Поскольку я новичок в этом деле, можете посоветовать с чего начать изучение/написание прошивки? Или может на ардуино будет проще написать,например, на базе такой прошивки?
Wi-Fi модуль ESP8266 (ESP-12E)

Wi-Fi модуль ESP-12, совместим с Arduino IDE, позволяет создавать проекты, управляемые по локальной сети или сети Интернет Подробнее.
Модификация
Цена: >р. Наличие: > шт.
Скоро в продаже Артикул: # 1261
Возможен безналичный расчёт для юридических лиц при оформлении заказа
Сообщить о поставке на e-mail:- Доставка товаров по России, Белоруссии, Казахстану
- Возможен безналичный расчёт для юридических лиц при оформлении заказа
Количество:

в корзину >
Перейти в корзину и оформить заказ.
+7 968 454 17 38
+7 968 437-41-12Обсудить вопросы приобретения, не технические!
*Доступно общение только текстовыми сообщениями, звонки и аудио сообщения не обслуживаютсяС этим товаром берут

Преобразователь интерфейсов Piranha «USB–UART» (FT232)

Контроллер с Wi-Fi WeMos D1 на ESP8266

Wi-Fi модуль ESP8266 (ESP-01)
Описание товара
Подробное описание товараОбщие сведения
Wi-Fi модуль ESP8266 (ESP-12E) — плата микроконтроллера на остнове ESP8266EX от компании Espressif. Позволяет создавать компактные проекты, соединённые при помощи WiFi с локальной сетью и сетью Интернет.
Характеристики

- Напряжение питания: 2,5. 3,5 В постоянного тока;
- Средний потребляемый ток: 80 мА;
- Диапазон рабочих температур: 0. 100 C;
- Протоколы: 802.11 b/g/n;
- Режимы WiFi: Станция/Точка доступа/Станция+Точка доступа
- Безопасность: WPA/WPA2
- Протоколы передачи данных: IPv4, TCP/UDP/HTTP
Добавлен в корзину ✓
Убедитесь, что у вас есть все необходимое для вашего проекта – ниже представлен выбор необходимых дополнительных услуг!
Первой необходимости и другие вещи, которые могут пригодиться!

Преобразователь интерфейсов Piranha «USB–UART» (FT232) : Модуль на чипе FT232 для прошивки и отладки контроллеров без собственного USB Подробнее
