ESP8266:Модули/Как начать работать с трансиверным WiFi-модулем на базе ESP8266

Материал из Онлайн справочника
Перейти к навигации Перейти к поиску

Перевод: Максим Кузьмин (Cubewriter) Контакты:</br>* Skype: cubewriter</br>* E-mail: cubewriter@gmail.com</br>* Максим Кузьмин на freelance.ru
Проверка/Оформление/Редактирование: Мякишев Е.А.


Pixel Art Mini Meow Animated.gif Черновик


Как начать работать с трансиверным WiFi-модулем на базе ESP8266[1]

Цель этой статьи – познакомить вас с модулем ESP8266, способным получать и передавать данные по WiFi.

Версии модулей ESP8266

Модули на базе чипа ESP8266 бывают разных версий:

All esp modules1.png

ESP8266 – ESP-01 – V090

Эта статья написана на примере ESP8266 (ESP-01) V090, который оснащен двумя светодиодами, расположенными рядом с антенной. На картинке ниже изображена его распиновка:

Esp8266 pinout h-569x236.png

Код для Arduino

Если вы для отправки AT-команд на модуль ESP8266 используете плату Arduino, загрузите на нее скетч, показанный ниже. Это пустой скетч, который ничего не выполняет.

1 /*
2  Для подключения ESP8266 к Arduino
3  */
4 void setup() {
5  // пусто
6  }
7 void loop() {
8  // пусто
9 }

Схема (Arduino)

ВАЖНО: Хотя здесь нет ничего кроме ESP8266, Arduino и макетной платы, лично для меня эта схема работает. Однако в финальной версии проекта питать ESP8266 от контакта 3.3V на Arduino все же не стоит, потому что этого напряжения может просто не хватить. Лучше воспользоваться внешним источником питания. Кроме того, чтобы питание было строго 3,3-вольтовым, я бы посоветовал подключить к RX-контакту делитель напряжения или конвертер логического уровня.

Flashing-Firmware-Arduino.png

Схема для 3,3-вольтовых программаторов FTDI

ESP-ftdi 4.png

Как обновить прошивку до последней версии

Самый лучший способ обновить прошивку модуля ESP8266 – через Windows PC.

ВАЖНО: Чтобы обновить прошивку ESP8266 до последней версии, вам нужно будет переподключить один из контактов – 0-ой GPIO-контакт должен быть подключен к контакту GND.

Далее, подключив ESP8266 к компьютеру, проделайте следующее:

  1. Нажмите здесь, чтобы загрузить ZIP-архив с флэшером (от англ. «flasher»; это программа для загрузки прошивки)
  2. Распакуйте архив
  3. Откройте программу
  4. Выберите COM-порт
  5. Нажмите кнопку «Start»
  6. Подождите несколько секунд. Если все в порядке, в левом нижнем углу должна появиться круглая зеленая иконка с галочкой (см. рисунок ниже)
Firmwareupdate Getting Started with ESP8266 WiFi Transceiver (Review).jpg

AT-команды

По этой ссылке находится список AT-команд, которые можно отослать модулю ESP8266 и тем самым поменять его настройки.

Дополнительные материалы

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

Также о ESP8266 можно почитать на нашем сайте. Скачать последнюю версию прошивки можно отсюда.

См.также

Внешние ссылки