ESP8266 — это микросхема, внутри которой «прячется» полноценный микроконтроллер. Чаще всего эта микросхема используется в популярном модуле ESP-01 в системе «умный дом», но также применяется и в других модулях. В данном случае ее функция — обеспечить беспроводную связь с сетью всем компонентам системы «умный дом». В этой статье мы покажем, как выглядит распиновка ESP8266, чтобы вы могли подключить эту микросхему в свой проект.
Отличительные особенности данной микросхемы:
доступ к ней может осуществляться по Wi-Fi и через USB-порт;
может выполнить программы из собственной флеш-памяти, объем которой составляет 4 Мб;
поддерживает внешнюю память до 16 Мб;
есть встроенные кнопки для перезапуска или перенастройки.
Где применяется ESP8266?
Основное применение микросхемы ESP8266 — это взаимодействие с системами «умного дома» путем передачи информации по беспроводному каналу. В качестве таких систем могут выступать:
беспроводные розетки;
бытовая техника, поддерживающая управление по Wi-Fi;
сигнализационная система;
управление климатом;
и др.
Помимо «умного дома», микросхему ESP8266 можно встретить еще:
в различных видах автоматизации оборудования и устройств;
в переносных электронных устройствах;
при создании роботизированных детских игрушек;
и др.
Распиновка ESP8266
Хочется отметить, что существует много модулей, включающих в себя микросхему ESP8266. Некоторые из них:
ESP-01;
ESP-02;
ESP-03;
ESP-04, и так до ESP-11 в порядке возрастания;
ESP8266 Antenna.
Самым популярным модулем является ESP-01. Давайте посмотрим, как выглядит его распиновка.
Распиновка ESP-01
Очень подробно видна рапиновка ESP-01 на изображениях:
Опишем контакты словами:
«1» — заземление;
«8» — подача питания; нужно помнить, что микросхема рассчитана на питание до 3.6 В и не больше;
«6 RST» — используется для перезагрузки микросхемы;
«4 СP_PD» — применяется, если нужно перевести микросхему в режим энергосбережения;
«7 RXDO» и «0 TXDO» — применяются, когда нужно перепрошить модуль;
«2 TXDO» — нужен для подключения светодиода;
«5 GPO0» и «3 GPIO2» — применяются для ввода или вывода информации.
Важно понимать, что распиновка в других модулях, которые используют микросхему ESP8266, будет отличаться. Подключение ее в свой проект — это несложное мероприятие, однако обязательно нужно запомнить ее рабочее напряжение — 3.6 В. Почему запомнить? Потому что большинство готовых плат (модулей), которые можно применить в своем проекте вместе с нашей микросхемой, используют рабочее напряжение в 5 В. Если «подать» 5 В на микросхему ESP8266, то она просто «сгорит».
Как работать с ESP8266?
Для работы с микросхемой ESP8266 есть 2 способа:
Управлять через AT-команды или работать с прошивкой в автономном режиме. Когда используются АТ-команды, ESP8266 обязательно должен работать в паре с другой микросхемой, а автономный режим предлагает полную независимость. Набор АТ-команд можно найти в сети или на официальной странице производителя этой микросхемы.
Управление АТ-командами «прошито» в микросхеме по умолчанию, поэтому ее можно подключить к компьютеру через USB-UART переходник и воздействовать на нее через Arduino IDE.
Заключение
В этой статье мы обсудили, что такое ESP8266 и как выглядит распиновка ESP-01. С помощью модулей, применяющих микросхему ESP8266, есть возможность принести в свой проект «силу интернета», сделав его более продвинутым. Ведь эта микросхема позволяет осуществлять дистанционное управление, сбор нужной информации и другое с вашим проектом по Wi-Fi, если он подключен к интернету.
Другое