Возможно 2 варианта использования ESP8266: Использование совместно с дополнительным микроконтроллером, который будет управлять модулем по UART при помощи АТ команд. Написание собственной прошивки для чипа ESP8266 и его использование как самодостаточного устройства. Естественно более выгодным является 2-й вариант, тем более потенциал ESP8266 велик. Однако начнем с рассмотрения более простого режима, так как некоторые моменты нам понадобятся в дальнейшем. Стартовая документация для работы с ESP8266 - http://www.microchip.ua/esp8266/ Использование микросхемы в самом простом режиме – управление при помощи AT команд. Для первого тестирования мы выберем фирмваре от Espressif Утилита XTCOM http://www.microchip.ua/esp8266/SOFT%20AT/XTCOM_UTIL.zip Фирмваре http://www.microchip.ua/esp8266/SOFT%20AT/AT21SDK95-2015-01-24.bin Описание команд http://www.microchip.ua/esp8266/SOFT%20AT%20FIRST%20STEP/AT%20Instruction%20v0.21.pdf ВНИМАНИЕ !!! Версии фирмваре и описание АТ команд со времени написания документа могут обновиться. Так как это фирмваре является free-team ( созданое и распространяемое сообществом ) , то обновления можно проверить на сайтах-форумах сообщества. Рускоязычное сообщество пользователей ESP8266 - http://esp8266.ru/ Официальный форум от компании Espressif (англоязычный) - http://www.esp8266.com/ BBS Espressif (англоязычный) - http://bbs.espressif.com/index.php Рекомендуется использовать именно эти сайты, так как на них присутствуют представители компании производителя чипов и подается официальная информация. Нам понадобятся следующие выводы чипа: VCC, GND — питание +3.3В; URXD,UTXD — выводы RS232 толерантны к 3.3В RST — Аппаратный сброс (reset) GPIO0, GPIO2 — выводы GPIO CH_PD — Chip enable, для работы должен быть подключен к +3.3В. Для переключения в режим обновления прошивки - подать низкий уровень на GPIO0 и высокий на CH_PD. Запускаем XTCOM_UTIL, переходим в Tools -> Config Device, выбираем COM-порт к которому подключено устройство, ставим скорость порта 57600, жмем Open, потом Connect, программа должна сказать «Connect with target OK!», закрываем окно настроек. Переходим в меню API TEST, выбираем (4) Flash Image Download, указываем путь к файлу «AT21SDK95-201501-24.bin», адрес оставляем 0x00000, жмем DownLoad. Должна начаться загрузка прошивки, по окончании будет выдано сообщение о успешном завершении процесса. Отключаем питание, вывод GPIO0 отсоединяем от общего провода, включаем питание, запускаем терминал. Проверяем готовность платы командой AT и версию прошивки командой AT+GMR. После этого можно работать с ESP8266 используя доступные АТ команды.