Описание
Модуль позволяет подключать устройства к соцсетям, добавлять их в IoT-облака и пользоваться API веб-сервисов для управления. Двухюнитовый Troyka-модуль удобно использовать на макетной плате: ножки сделаны со стандартным шагом 2,54 мм, а их разводка практически исключает случайные замыкания.
Взаимодействие
Управляющее устройство общается с ESP8266 через UART (Serial-порт) с помощью набора AT-команд. Подойдет любая плата с UART-интерфейсом, например Arduino или Raspberry Pi. Для Iskra JS написана отдельная библиотека.
Прием и передача данных выглядят как работа с сырым TCP-сокетом или с serial-портом компьютера.
Перепрошивка модуля
Выполнение AT-команд это функция штатной прошивки, устанавливаемой на заводе. Модуль можно перепрошивать: пишите и загружайте свои прошивки через Arduino IDE, как при работе с Arduino. Чтобы среда научилась прошивать ESP8266, добавьте директорию с конфигурацией платформы в папку со своими скетчами. Визуальная среда XOD IDE поддерживает ESP8266 из коробки.
На модуле предусмотрены порты ввода-вывода общего назначения, поэтому можно обойтись без управляющей платы: подключите периферию непосредственно к ним и загрузите свою прошивку на ESP8266.
Питание
Рабочее напряжение ESP8266 составляет 3,3 В. Для совместимости с логикой разных управляющих плат предусмотрен регулятор уровня напряжения, благодаря этому модуль работает и от 5 В.
Подключение
Для Arduino модуль выглядит как последовательный интерфейс. Соедините контакты модуля с макетной платой или Arduino проводами «мама-папа». К Troyka Shield удобно подключаться двумя трехпроводными шлейфами. С Troyka Slot Shield провода для коммутации не понадобятся вовсе.
- RX модуля подключите к TX целевого устройства
- TX модуля подключите к RX целевого устройства
- V подключите к питанию 3,3–5 В
- G подключите к земле
- P используйте для перевода модуля в режим программирования
Комплектация
- Плата-модуль, 1 шт
- Трехпроводной шлейф, 2 шт
