Wi-Fi (Troyka-модуль)

Двухюнитовый Troyka-модуль для работы с Wi-Fi на чипе ESP8226.

Видеообзор

Подключение и настройка

Wi-Fi-модуль общается с управляющей платой по протоколу UART. Дополнительный сигнальный пин P служит для перевода модуля в режим перепрошивки.

Для работы с модулем удобно использовать Troyka Shield. Если хотите избавиться от проводов — возьмите Troyka Slot Shield.

SoftwareSerial

Некоторые платы Arduino прошиваются через пины 0 и 1 (Arduinio Uno, Arduino Mega 2560, Arduino ADK и Iskra Mini). Перед прошивкой таких плат отключите Wi-Fi-модуль от пинов RX и TX. Если необходимо одновременно работать с бепроводной сетью и подключать контроллер к компьютеру, подключите пины TX и RX к другим контактам управляющей платы.

Для примера подключим управляющие пины Wi-Fi-модуля RX и TX — на 8 и 9 пин Arduino через Troyka Shield.

Элементы платы

Wi-Fi модуль ESP-12E

Основа устройства — модуль ESP12E компании AI-thinker с 32-х битным процессором Tensilica L106.

Troyka контакты

1 группа

  • Земля (G) — соедините с землёй микроконтроллера
  • Питание (V) — соедините с питанием микроконтроллера
  • Сигнальный (TX) — подключите к пину RX микроконтроллера

2 группа

  • Сигнальный (P) — подключите к сигнальному пину микроконтроллера
  • Сигнальный (RX) — подключите к пину TX микроконтроллера

Дополнительные контакты

Через Troyka-контакты вы можете получить доступ к 4, 5, 12, 13 и 14 пинам модуля ESP-12E. Для этого достаточно капнуть припой на контактные площадки с обратной стороны устройства. Обратите внимание, после этой процедуры модуль нельзя использовать со Slot Shield.

Светодиодная индикация

Имя светодиода Назначение
RX и TX Мигают при обмене данными между Wi-Fi модулем и управляющим устройством.
POWER Горит, если на модуль подано питание

Управляющие кнопки

Для упрощения работы с модулем мы предусмотрели две управляющие кнопки:

  • prog — переводит модуль в режим перепрошивки
  • reset — перезагружает модуль

Стабилизатор напряжения

Стабилизатор MC33275ST-3.3T3G с выходом 3,3 вольта, обеспечивает питание микроконтроллера STM32F405RG. Максимальный выходной ток составляет 300 мА.

На плате так же присутствует необходимая обвязка для сопряжения устройств с разными питающими напряжениями.

В нашем случае это может быть управляющее устройство Arduino с 5 вольтовой логикой и Wi-Fi модуль с 3,3 вольтовой логикой.

Принципиальная и монтажная схемы

Характеристики

  • Напряжение питания: 3,3–5 В
  • Потребляемый ток: до 250 мА
  • Чип: ESP8266 (ESP-12E)
  • Интерфейс: последовательный порт
  • Поддерживаемые стандарты: Wi-Fi 802.11 b/g/n 2,4 ГГц
  • Максимальная выходная мощность: 20 дБ (в режиме 802.11b )
  • Номинальное напряжение: 3,3 В
  • Максимальный потребляемый ток: 250 мА
  • Портов ввода-вывода свободного назначения: 5
  • Габариты: 50,8×25,4 мм

Ресурсы