31 год мы работаем для разработчиков, изготовителей и ремонтников электроники
Практические занятия робототехника. Конструктор ROBOT BIN CLASSIC

Методы оплаты Методы оплаты
Покупайте товар со скидкой, выбирая эти формы оплаты!
Прайс-листы DESSY.RU для скачивания
Партнерская программа
Наши акции
 
Архив новостей Архив новостей
Новости Новости!
Wi-Fi модуль ESP-01 на чипе ESP8266
210 c
210 c
В корзину
Работаем без НДС
В корзину
Работаем без НДС
Wi-Fi модуль ESP-01 на чипе ESP8266

Wi-Fi модуль ESP-01 на чипе ESP8266 

WiFi модуль беспроводной связи ESP-01 на современном чипе ESP8266

В современном быстроразвивающемся мире мы все давно привыкли к тому, что нас практически везде окружают сети беспроводной связи, предлагающие нам возможность осуществления передачи и приёма различного рода данных повсюду, где к таким сетям есть доступ. Среди существующего множества стандартов связи, подавляющему большинству очень хорошо известна технология WiFi, ставшая повседневной обыденностью. Доступ к WiFi есть почти в каждой квартире, сеть активно развивается в общественном транспорте, часто встречается в сферах отдыха, развлечения и досуга. И конечно же, WiFi присутствует в любом современном персональном компьютере, в мобильном телефоне и планшете. Подхватив тенденцию развития беспроводных сетей, разработчики разнообразной электронной техники всё больше внедряют в свои продукты средства удалённого обмена данными, и учат их общаться между собой в сетях нового поколения "Интернет Вещей" (англ. Internet of Things, IoT).

Модули на чипе ESP8266 завоевали заслуженную популярность среди разработчиков собственных электронных проектов благодаря расположению в низкоценовой категории и наличием полноценного базового функционала беспроводной передачи данных по технологии WiFi. ESP-01 самодостаточен, лёгок в настройке и не нуждается в дополнительной обвязке. Пользователю достаточно выбрать требуемую под поставленную задачу конфигурацию модуля.

Наличие встроенной памяти позволяет ESP8266-01 работать практически автономно и не зависеть от дополнительных внешних микроконтроллеров. Конструктивное исполнение модулей с ESP-8266EX представляют собой прямую связку из микроконтроллера и микросхемы флеш-памяти для записи и хранения прошивки.

Технические данные

  • Контроллер: ESP8266EX Serial WiFi, однокристальная система на основе Tensilica L106 с ультра-низким энергопотреблением, разрядность 32-бит;
  • Рабочее напряжение: 3.3 В;
  • Поддерживаемое напряжение: 3.0 - 3.6 В;
  • Рабочий ток: 71-80 мА;
  • Максимальный ток: 300 мА;
  • Ток неглубокого сна: 2 мА;
  • Ток глубокого сна: 0.02 мА;
  • Флеш-память: 8Мбит (1 МБайт);
  • Протоколы WiFi: 802.11 b/g/n;
  • Диапазон частот: 2.4ГГц-2.5ГГц (2412МГц-2484МГц);
  • Режимы WiFi: Клиент, Точка доступа, Клиент+Точка доступа (station, softAP, station+softAP);
  • Защита: WPA-PSK, WPA2-PSK;
  • Шифрование: WEP, TKIP, AES;
  • Сетевые протоколы: IPv4, TCP/UDP/HTTP/FTP;
  • Выводы общего назначения (вход/выход, GPIO): 4;
  • Максимальный ток на контакт общего назначения: 12 мА, рекомендуемый 6мА;
  • Технология STBC, 1x1 MIMO, 2x1 MIMO;
  • Выходная мощность в режиме 802.11b: +20dBm;
  • Интерфейсы: UART, GPIO;
  • Скорость передачи данных: 300-4608000 бод, по умолчанию 115200 бод;
  • Встроенный переключатель приёма/передачи, согласующий высокочастотный трансформатор, усилитель мощности;
  • Встроенные блоки: согласования сети, фазовой автоподстройки частоты, управления питанием, блоки регулирования;
  • Антенна WiFi: PCB, разведена на плате в виде дорожки;
  • Поддержка файловой системы SPIFFS;
  • Поддержка функций Smart Link для устройств на Andriod и iOS;
  • Поддержка АТ-команд, Облачного Сервера и Наборов Разработки (SDK), обновление прошивки;
  • Светодиодная индикация: питание, линия TX (GPIO1);
  • Цвет поверхности текстолитовой платы: чёрный;
  • Шаг между контактами: 2.54 мм;
  • Рабочая температура: -40°...+85°;
  • Размеры: 24.8 х 14.3 х 3 мм;

  • ESP8266EX функциональная блок-схема


    ESP8266EX функциональная блок-схема

     


    Диаграмма выводов ESP-01 (распиновка)


    Модуль ESP-01 обладает цифровыми выводами (контакты 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.6 вольта может привести к повреждению микроконтроллера.

  • EXT_RSTB (RST, RESET) — EXT_RSTB (RST, RESET) — сброс контроллера ESP8266, активен при низкоуровневом сигнале;
  • CHIP_EN (CH_PD, CH_PU) — вход управления рабочим режимом ESP8266, активен при высокоуровневом сигнале;
  • GPIO0, GPIO1, GPIO2, GPIO3  — вход-выход общего назначения;
  • VCC — вход напряжения питания +3.0~3.6В для ESP8266;
  • GND — общий (заземление);
  •   Функциональное назначение выводов ESP-01 распиновка  

     

    Специальные функции:

  • Асинхронный последовательный интерфейс UART из 2х линий, устанавливает связь с другими устройствами по шине UART:
  • UART0_RX — контакт GPIO3;
  • UART0_TX — контакт GPIO1;
  • UART1_TX — контакт GPIO2, может использоваться для вывода отладочной информации;
  • Подключение от внешних устройств к выводам UART осуществляется по схеме RX->TX, TX->RX.;
  • ШИМ — выводы GPIO0, GPIO1, GPIO2, GPIO3 с разрядностью до 14-бит. Реализован программным способом в прошивке модуля. Может быть переназначен.;

  • Энергосбережение


    За исключением стандартных режимов полного функционирования и выключенного состояния, модуль ESP-01/S поддерживает энергосберегающие режимы, предназначенные для каждого определённого случая.

    1. Modem-sleep — настраивается для приложений, использующих функции ШИМ или I2S, заставляющие процессор работать. В случаях, когда WiFi-связь установлена и передача данных не требуется, схема Wi-Fi модема может быть отключена для экономии энергии. Например, в режиме DTIM3, когда ESP8266 "спит" 300 миллисекунд и просыпается на 3 миллисекунды для приёма от точки доступа пакетов беспроводных Маяков (Beacon), общее потребление тока составляет около 20мА.;
    2. Light-sleep — используется в задачах, в которых поддерживается соединение Wi-Fi и передача данных не требуется, при этом процессор может быть приостановлен. Например, режим коммутатора Wi-Fi. Общее среднее потребление тока составляет около 2 мА.;
    3. Deep-sleep — глубокий сон оптимален для приложений, которые не требуют подключения Wi-Fi и передают данные c большими задержками по времени. К таким задачам относятся датчики температуры, выполняющие измерения каждые 100 секунд. Например, когда ESP8266EX "спит" 300 секунд и просыпается для соединения с точкой доступа (около 0.3-1 секунды), общее среднее потребление тока намного меньше 1 мА.;

    Режимы запуска модулей серии ESP


    Режим CHIP_EN EXT_RSTB(RST) GPIO15 GPIO0 GPIO2
    Загрузка по шине UART высокий высокий низкий низкий высокий
    Загрузка из флеш памяти (нормальный режим) высокий высокий низкий высокий высокий

     

    Контакт GPIO15 микросхемы ESP8266 на модуле ESP-01 не имеет физического вывода. Значения "Высокий" и "Низкий" указывают на уровень входного сигнала у соответствующего контакта.


    Добавление платформы ESP8266 в среду разработки ARDUINO IDE


    Запустите редактор Ардуино, перейдите в пункт "Настройки" из меню "Файл". В строке "Дополнительные ссылки для менеджера плат" введите адрес:

    http://arduino.esp8266.com/stable/package_esp8266com_index.json
      интеграция платформы ESP8266 в среду разработки ARDUINO IDE  

    Закройте окно и перейдите в "Менеджер плат", двигаясь по меню "Инструменты".

      Интеграция платформы ESP8266 в среду разработки ARDUINO IDE  

    Для быстрого нахождения нужного дополнения, в строке поиска укажите esp8266. Нажмите "Установить" и дождитесь надписи Installed, означающей завершение процесса.

      Интеграция платформы ESP8266 в среду разработки ARDUINO IDE  

    Все платформы, входящие в состав пакета установки, становятся доступны для программирования.

      Установка платформы ESP8266 в среду разработки ARDUINO IDE  

    Управление ESP8266 с помощью АТ команд


    Для модулей на базе ESP8266 существует огромный список АТ команд, позволяющий выполнять программные настройки модуля, сканировать доступные сети WiFi и подключаться к любой из них. Набор АТ инструкций содержит разделы с базовыми командами, а также для конфигурирования WiFi режимов и сетевых настроек TCP/IP. Управление АТ командами в ARDUINO IDE осуществляется в окне "Монитор (последовательного) порта" меню "Инструменты". Для корректного общения с модулем ESP8266 необходимо выполнить настройки окна терминала: скорость — 115200 бод, конец строки — NL & CR.

    В случае, если отображаемая в окне информация нечитаема, попробуйте поменять скорость на меньшее или большее значение.

    Пример выполнения простых команд: AT (проверка модуля на работоспобность) и AT+GMR (проверка версии прошивки)

      Простые АТ команды управления ESP8266  

    Установим наш модуль в режим Клиент (доступны: Клиент, Точка доступа, Клиент+Точка доступа) и выполним сканирование доступных сетей

      Простые АТ команды управления ESP8266  

    Команда AT+CWMODE_CUR с параметром ? (либо =?) отображает текущий режим WiFi. По умолчанию, фабрично установленное ПО модуля ESP8266 ESP-01/S настроено на Точку доступа (2). Чтобы выполнить сканирование окружающих беспроводных сетей WiFi, необходимо переключиться в режим Клиент (1). Задаём режим повтором команды AT+CWMODE_CUR с окончанием =1. Список сетей, с установленными для них параметрами защиты, названием и др., формируется командой AT+CWLAP.


    Справочники по АТ командам ESP8266


    В разделе расположены справочные документы, содержащие полный перечень АТ инструкций ESP8266 с подробным описанием каждой из них. Все команды разделены на три раздела — основные АТ команды, WiFi AT команды, TCP/IP AT команды:

  • АТ инструкции ESP8266 v1.5.4 (англ., PDF);
  • AT инструкции ESP8266 v3.0.2 (англ., PDF);
  • АТ команды ESP8266 в примерах v1.3 (англ., PDF);

  • Техническая информация


  • Документация ESP-01 v1.2 (англ., PDF);
  • Документация ESP-01S v1.2 (кит., PDF);
  • Документация ESP8266EX v1.0 (англ., PDF);

  • Полезные ссылки


  • Официальный сайт производителя AI-Thinker;

  • ------------------
    СЕЕД10112:210
    Добавить отзыв
     Написание отзыва требует предварительной регистрации на сайте.
    Вы можете купить Wi-Fi модуль ESP-01 на чипе ESP8266 как за наличный расчёт, так и по безналичному расчёту ( т.н. безналу, перечислению). Для этого Вам надо либо оформить заказ на нашем сайте, указав в примечании реквизиты, либо прислать письмо с точным указанием кода CTTL10112 на Wi-Fi модуль ESP-01 на чипе ESP8266, желаемого количества и реквизитов Вашей организации. Счета по безналичному расчёту выписываются на основании вашего письменного запроса и от суммы 500 рублей.
    Доставка может производиться различными по Вашему выбору способами. Это и самовывоз, и курьерские службы по г. Москве, и транспортные компании по России. Также мы можем выслать этот товар Почтой России. Если размеры, вес товара Wi-Fi модуль ESP-01 на чипе ESP8266 или соображения удароустойчивости находятся в разрешённых Почтой России пределах.