WiFi модуль ESP8266 ESP-01 для Arduino
Описание
Модуль RKP-ESP8266-ESP-01 это миниатюрный микроконтроллер ESP8266EX фирмы Espressif с Wi-Fi передатчиком.
- Простой и доступный способ создания беспроводной связи через Wi-Fi.
- Модуль позволяет производить дистанционное управление, снимать показания с сенсоров через интернет, включать реле, подключить гаджет к социальным сетям или обрабатывать данные, получаемые через API от веб-сервисов. Модуль RKP-ESP8266-ESP-01 используется в стационарных и мобильных приборах в составе систем “умный дом”.
- Модуль может работать в условиях полной автономии, без дополнительной платы Arduino.
- На плате модуля ESP-01 расположены два основных чипа, это микроконтроллером ESP8266 и микросхема памяти на 1 Мб. Рядом расположен кварцевый резонатор, светодиоды, миниатюрная антенна из дорожки на верхнем слое печатной платы в виде змейки и небольшая вилка соединителя.
- На плате модуля RKP-ESP8266-ESP-01 установлены два светодиода, красный и голубой. Красный светодиод, светится, когда на модуле есть питание, а синий мигает при выполнении команд.
- Общение с компьютером или микроконтроллером осуществляется через UART (Serial-порт) с помощью набора AT-команд.
Характеристики:
Напряжение питания: 3 В ~ 3.6 В
Максимальный рабочий ток: 220 мА
Поддержка беспроводного стандарта: 802.11 b / g / n
Рабочая частота: 2.4 ГГц
Режимы: P2P (клиент), soft-AP (точка доступа)
Количество GPIO: 2
Flash память: 1024 кб.
Выходная мощность в режиме 802.11b: +19.5dBm
Размер: 24.8 х 14.3 х 8 мм
Взаимодействие
Модуль Wi-Fi трансивера приём-передача ESP-01 может работать вместе с различными микроконтроллерами благодаря имеющемуся интерфейсу UART. Также модуль RKP-ESP8266-ESP-01 работает совместно с персональным компьютером или другим аналогичным прибором, имеющим порты USB или COM c интерфейсом RS232. Это возможно благодаря программной совместимости на уровне класса команд используемых для управления модемами – АТ-команды. При этом соединение выполняется через преобразователь интерфейсов.
Программу, управляющую работой модуля можно обновить из интернета или составить свою. Программировать и загружать прошивки можно через Arduino IDE, точно так же, как при работе с Arduino. ESP-01 продается с записанной программой, которая обеспечивает работу в режиме моста UART–Wi-Fi для подключения к ПК. Настройка и обмен данными происходят с помощью АТ-команд.
Питание
Для работы модуля RKP-ESP8266-ESP-01 необходим источник питания постоянного тока с напряжением 3.3 В и током не менее 250 мА. Если необходимо подключить модуль к Arduino или другим контроллерам, которые выдают на логический вывод 5 В, необходимо использовать резисторы или модуль логических уровней, если подключать напрямую, модуль выйдет из строя.
Подключение
Для подключения модуля ESP-01, предусмотрено восемь выводов (два ряда по четыре вывода, с шагом 2.54 мм), два из которых являются цифровыми. Эти входы-выходы GPIO поддерживают широтно-импульсную модуляцию (ШИМ или PWM).
Распиновка
GND: «-» питание модуля
GPIO2: (Digital I / O программируемый)
GPIO0: (Digital I / O программируемый, также используется для режимов загрузки)
RX: UART прием
TX: UART передача
CH_PD: (включение / отключение питания, должны быть выведены на 3.3 В непосредственно или через резистор)
REST: сброс, необходимо потянуть к 3.3 В
VCC: +3.3 В питание модуля