WiFi модуль ESP-12E (на базе ESP8266)

WiFi модуль ESP-12E разработан компанией Ai-thinker и построен на базе процессора с ядром ESP8266, отличительной особенностью которого является наличие радиоинтерфейса WiFi. Ядро ESP8266 интегрировано в Tensilica L106 – 32-битный микроконтроллер с ультранизким энергопотреблением. Поддержка тактовых частот 80 и 160 МГц, поддержка RTOS, встроенные Wi-Fi MAC/BB/RF/PA/LNA, микрополосковая антенна на плате модуля.

Модуль поддерживает стандарт IEEE802.11 b/g/n, полный стек TCP/IP протоколов. Пользователи могут использовать модули либо в качестве дополнения для подключения какого-либо устройства к сети, либо в качестве отдельного сетевого контроллера.

Характеристики (кратко):

  • 802.11 b/g/n;
  • встроенный 32-битный MCU с низким энергопотреблением;
  • встроенный 10-битный АЦП;
  • встроенный стек протоколов TCP/IP;
  • встроенный РЧ коммутатор, РЧ трансформатор сопротивлений, LNA, усилитель мощности;
  • встроенные блоки ФАПЧ и управления мощностью;
  • Wi-Fi 2,4 ГГц, поддержка WPA/WPA2;
  • SDIO 2.0, (H) SPI, UART, I2C, I2S, IRDA, PWM, GPIO;
  • STBC, 1x1 MIMO, 2x1 MIMO;
  • потребление в режиме глубокого сна < 10 мкА, ток утечки в выключенном режиме < 5 мкА;
  • просыпание и передача пакетов через < 2 мс;
  • выходная мощность +20 дБм в режиме 802.11b;
  • диапазон рабочик температур: -40 – 125 ºC.
WiFi модуль ESP-12E (на базе ESP8266)
WiFi модуль ESP-12E (на базе ESP8266)

Технические характеристики

КатегорииПараметрыЗначения
WiFi параметрыWiFi протоколы802.11 b/g/n
Частотный диапазон2,4ГГц–2,5ГГц (2400М–2483,5М)
Характеристики аппаратной частиПериферийные шиныUART/HSPI/I2C/I2S/инфракрасный интерфейс удаленного управления
Рабочее напряжение3,0 – 3,6 В
Рабочий тококоло 80 мА
Диапазон рабочих температур-40 – 125 ºC
Размеры16мм x 24мм x 3мм
Характеристики программного обеспеченияWiFi режимстанция, программная точка доступа, программная точка доступа + станция
БезопасностьWPA/WPA2
ШифрованиеWEP/TKIP/AES
Обновление прошивкизагрузка через UART / OTA (через сеть) / загрузка и запись прошивки через хост
Разработка ПОподдержка Cloud Server Development / SDK для разработки пользовательских прошивок
Сетевые протоколыIPv4, TCP/UDP/HTTP/FTP
Пользовательская настройкаНабор AT команд, Cloud Server, приложение Android/iOS

Техническое описание

Назначение выводов

ESP-12E (на базе ESP8266). Расположение выводов
Плата ESP-12E (на базе ESP8266). Расположение выводов
Назначение выводов платы ESP-12E на базе микроконтроллера ESP8266
Номер выводаНазвание выводаНазначение
1RSTСброс модуля
2ADCВход аналого-цифрового преобразователя. Входное напряжение в диапазоне 0–1 вольт; результат 0–1024.
3ENВывод включения чипа. Активный уровень – высокий.
4IO16GPIO16; может использоваться для пробудить чипсет из режима глубокого сна.
5IO14GPIO14; HSPI_CLK
6IO12GPIO12; HSPI_MISO
7IO13GPIO13; HSPI_MOSI; UART0_CTS
8VCCВход питания 3,3В.
9CS0Выбор чипа
10MISOВход ведущего, выход ведомого.
11IO9GPIO9
12IO10GPIO10
13MOSIВыход ведущего, вход ведомого.
14SCLKПоследовательный тактовый сигнал.
15GNDКорпус.
16IO15GPIO15; MTDO; HSPICS; UART0_RTS
17IO2GPIO2; UART1_TXD
18IO0GPIO0
19IO4GPIO4
20IO5GPIO5
21RXDUART0_RXD; GPIO3
22TXDUART0_TXD; GPIO1

Корпуса и размеры

Внешние размеры модуля составляют 16мм*24мм*3мм. Флеш-память, интегрированная в модуль, – это SPI флеш-память, емкость которой составляет 4 Мбайта, в корпусе SOP-210mil. Антенна, применяемая в модуле, – микрополосковая антенна на плате с коэффициентом усиления 3 дБи.

ESP-12E (на базе ESP8266). Размеры платы
ESP-12E (на базе ESP8266). Размеры платы

Описание функционала

MCU

ESP8266EX встроен в 32-битный микроконтроллер (MCU) Tensilica L106, который отличается ультранизким энергопотреблением 16-битной RISC архитектурой. Тактовая частота CPU составляет 80 МГц. Также она может достичь максимального значения 160 МГц.

ESP8266EX часто интегрируется с внешними датчиками и другими специальными устройствами через его выводы GPIO; код для подобных приложений поставляется в примерах в SDK.

Организация памяти

Внутренние SRAM и ROM.

Однокристальная WiFi система ESP8266EX встраивается вместе с контроллером памяти; включая SRAM и ROM. MCU может обращаться к памяти через интерфейсы iBus, dBus и AHB.

Согласно текущей версии SDK, пользователю доступно следующее пространство памяти:

  • размер RAM < 36 Кбайт, то есть, когда ESP8266EX работает в режиме клиентской станции и подключен к роутеру, программируемое пространство, доступное пользователю в куче и секции data, составляет около 36 Кбайт;
  • в однокристальной системе нет программируемой памяти ROM; пользовательская программа должна храниться во внешней SPI флеш-памяти.
Внешняя SPI флеш-память

В модуль для хранения пользовательских программ установлена внешняя SPI флеш-память размером 4 Мбайта. Если необходимо больший объем, то необходимо установить флеш-память большего размера. Теоретически, поддерживается емкость до 16 Мбайт.

Предполагаемая емкость SPI флеш-памяти:

  • OTA выключено: минимальный размер флеш-памяти, который будет поддерживаться, составляет 512 Кбайт;
  • OTA включено: минимальный размер флеш-памяти, который будет поддерживаться, составляет 1 Мбайт;

Поддерживается несколько SPI режимов, в том числе, Standard SPI, Dual SPI и Quad SPI.

Перед загрузкой во флеш-память выбирайте правильный SPI режим, иначе прошивки/программы, которые вы загрузили, могут работать неправильно.

Загрузки

Техническое описание WiFi модуля ESP-12E на базе микроконтроллера ESP8266.

Магазины и цены

Цены на WiFi модуль ESP-12E (на базе ESP8266)
Товар в магазинеКоличество штук в комплектеСтоимостьРасчетная стоимость за 1 шт.
WiFi модуль ESP-12E (на базе ESP8266) на AliExpress1 114.34 руб. / 1.76 USD
(на 1 октября 2016)
114.34 руб. / 1.76 USD
WiFi модуль ESP-12E (на базе ESP8266) на eBay1 137.79 руб. / 2.19 USD
(на 2 октября 2016)
137.79 руб. / 2.19 USD
WiFi модуль ESP-12E (на базе ESP8266) на GearBest.com1 194.88 руб. / 3.09 USD
(на 2 октября 2016)
194.88 руб. / 3.09 USD
WiFi модуль ESP-12E (на базе ESP8266) на DX.com1 287.31 руб. / 4.55 USD
(на 2 октября 2016)
287.31 руб. / 4.55 USD
Сообщить об ошибке