Если вы планируете приобрести ESP8266, то мы рекомендуем вам присмотреться к ESP-12 или к их различным модификациям в сегодняшних реалиях покупать ESP8266-01 не имеет смысла
Тем не менее у меня уже были модули ESP8266-01 их я покупал давно, когда не знал для чего они мне и что с ними делать.
Технические характеристики соответствуют общим характеристикам чипа ESP8266, но на некоторых моментах я бы хотел заострить внимание
Питание модуля 2,2…3,6вольта, стандартно (обычно) - 3,3 вольта
(!) Подача повышенного напряжения питания на модуль гарантированно приведет к выходу ESP8266 из строя.
При питании от 5 вольт можно использовать ams1117-3.3 , например вот такую маленькую плату .
Доступно только 4 входа/выхода, два из которых задействованы на Serial порт (это GPIO1(TX) и GPIO3(RX))
Если для вывода используем все доступные 4 пина (GPIO0-GPIO3) то помним при старте модуля:
в любом случае при старте модуля будет посылать по TX(GPIO0) отладочную информацию в UART0 на скорости 74480, после старта можно использовать пин на свое усмотрение.
GPIO0 - для нормального старта модуля должен быть высокий уровень (High, один)
GPIO2 - для нормального старта модуля должен быть высокий уровень (High, один)
GPIO15 - для нормального старта модуля должен быть низкий уровень (LOW, ноль) (не относится к ESP - 01 так как пин не выведен)
Если низкий уровень (LOW, ноль) на:
GPIO0 - загрузки по UART (загрузка прошивки) далее мы этим воспользуемся.
GPIO1 - переход в режим тестирования
У ESP-01 всего 8 контактов:
VCC - 3,3 вольта
GND
CH PD - CHIP ENABLE
RST - RESET
GPIO0
GPIO1 (TX)
GPIO2
GPIO3 (RX)
Чтобы проверить ESP8266 ESP-01 достаточно подключить три пина:
VCC к питанию 3,3 вольт,
CH_PD (chip enable) к питанию 3,3 вольт,
GND к земле.
(Если у вас не ESP-01, а другой модуль и на нем выведен GPIO15, то дополнительно еще потребуется подключить GPIO15 к земле)
Распайка вид от антенны, со стороны микросхем
Еще табличка крупно
Схема подключения модуля ESP-12, но все верно и для ESP-01
Вот такая табличка с подключением модуля ESP-01 но верно и для других модулей в частности для ESP-12
Но обычно ничего не подтянуто, а соединено на прямую, вот так.
Для соединения с компьютером и прошивки модулей я использую адаптеры на базе чипа CH340