Начнем, как говорится. Сразу скажу, что вариантов плат ESP8266 существует, как минимум, с десяток. Разной степени навороченности. Программное обеспечение для них, и принципы работы - одинаковые для всех. Различия только в количестве цифровых входов-выходов,  наличии-отсутствии аналоговых входов и тому подобных прибамбасах.

Я решил начать с самой простой версии - ESP8266-1, вот там, выше, на фотографии. Это небольшая платка, длиной меньше спички, с восемью выводами. Китайцы с алиэкспресса недавно как раз прислали мне штуки 4, ценой примерно 90 рублей за штуку. В-общем, не так дорого за такие возможности, но об этом позже.

На плате невооружённым глазом можно увидеть установленный процессор, флеш-память, кварц и прочую обвязку, в подробности которой я пока углубляться не стану.

es01 1

 

А вот что нам будет интересно - так это те самые, присутствующие на модуле 8 выводов. Вот как это выглядит в реальности:

esp01 2

 

Не буду описывать и перечислять все сразу - сделаем это по ходу изучения модуля.

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

esp8266 4

 

Вот эта железка на фотографии выше - это контакт от компьютерного разъема - "мама". Можно взять и раскурочить VGA-разьем, можно LPT, ежели кто найдет, или компортовый - все равно, лишь бы "мама". Желательно, конечно, в латунном исполнении, но для наших целей подойдёт и из белого металла.

Дальше все просто - клемма припаивается к проводнику, закрывается термоусадкой - и можно подключать модуль к макетной плате.

 esp8266 5

 

Не забываем, что питается модуль напряжением 3,3 - 3,6 В. Если дать ему, к примеру, 5 В, то большая вероятность, что он умрет навсегда. Теперь о том, что и куда подключать.

Контакты, обозначенные на рисунке VDD и GND - соответственно, к +3,3В и общему проводу. RST (сброс), CH_PD (включение модуля) и GPIO0 - пока подключаем тоже к +3,3В. По хорошему, проводники, кроме VDD, правильнее было бы подключить к "+" через сопротивления 4-10кОм. Но будет работать и так.

esp8266 6

 

Если все соединено правильно, и модуль исправен, то при подаче питания на нем загорится красный светодиод, а синий пару раз мигнет и потухнет. Чтобы окончательно проверить работоспособность модуля, необходимо взять любой смартфон, планшет или ноутбук и проверить беспроводные сети.

esp8266 7

 

Должна появиться открытая точка доступа. В моем случае она называется "FaryLink_23F514". У вас, естественно, будет называться по другому. Если такая точка появилась- в первом приближении можно считать, что модуль работоспособен.

 

Продолжение следует...