Вид сверху (сторона с чипом), антенна сверху, гребёнка снизу. Подписи с тёмной обводкой дописаны сайтом, на плате их нет.
Важно
- Только 3,3 В по питанию и сигналам.
- Для прошивки: IO0 к земле при включении (или сбросе), IO2 и EN к 3,3 В, TX/RX к адаптеру USB-UART крест-накрест.
- Подписи напечатаны на обратной стороне (зеркально), на лицевой их нет.
- ESP-01: подтяжек на EN и RST нет, ставить 10 кОм к 3,3 В.
- Пины GPIO1 (TX) и GPIO3 (RX) можно использовать как обычные GPIO, если не нужен Serial.
- 5 В на VCC и сигналы не подавать. От 3,3 В пина Arduino Uno (50 мА) модуль не работает.
Ревизии и клоны
- ESP-01S: светодиод на GPIO2, подтяжки EN и RST на плате, чёрная маска.
Все пины
| Подпись | GPIO / порт | Функции | Ограничения | Сверка |
|---|---|---|---|---|
| GND | Земля | сверено | ||
| IO2 | GPIO2 | ШИМ (программный), UART1 TX (Serial1, только передача) | не терпит 5 В, влияет на загрузку (strapping) | сверено |
| IO0 | GPIO0 | ШИМ (программный) | не терпит 5 В, влияет на загрузку (strapping) | сверено |
| RX | GPIO3 | ШИМ (программный), UART0 RX | не терпит 5 В | сверено |
| TX | GPIO1 | ШИМ (программный), UART0 TX | не терпит 5 В, при загрузке выдаёт сигнал | сверено |
| EN | CH_PD: включение чипа (высокий = работа) | сверено | ||
| RST | Сброс (низкий = сброс) | сверено | ||
| 3V3 | 3.3 В | вход питания | сверено |
Источники
Все пины сверены по документам производителя.
- ESP-01 Specification V1.2 (Ai-Thinker)даташит · сверено 15.10.2026размер 14,4×24,7 мм, гребёнка 2×4 (x 3,5–11,12, ряды y 20,66 и 23,2), номера и назначение выводов, светодиоды, подтяжки, flash 1 МБ
- ESP-01/07/12 Series User Manual V1.3 (Ai-Thinker)руководство · сверено 15.10.2026вид со стороны компонентов на фото совпадает с чертежом; ESP-01 требует внешних подтяжек EN и RST, ESP-01S нет
- ESP8266EX Datasheet (Espressif)даташит · сверено 15.10.2026выводы и функции, TOUT (АЦП 0–1,0 В), HSPI, UART0/UART1, strapping GPIO0/2/15, выводы flash, GPIO16 XPD_DCDC
- ESP8266 Arduino Core: Reference (GPIO, PWM, interrupts, Serial)ядро Arduino · сверено 15.10.2026ШИМ на GPIO0–16, прерывания на всех кроме GPIO16, GPIO6–11 заняты flash, Serial1 только TX на GPIO2, Serial.swap на 15/13
- esp8266/Arduino: variants/nodemcu/pins_arduino.h и common.hядро Arduino · сверено 15.10.2026D0–D8 ↔ GPIO, SDA 4, SCL 5, SS 15, MOSI 13, MISO 12, SCK 14, LED_BUILTIN 2
Размер: по чертежу Ai-Thinker (в тексте спецификации 24,6).
GND
вывод 1
сверено по документам производителя
- Земля
Источники
- ESP-01 Specification V1.2 (Ai-Thinker) · 15.10.2026
- ESP-01/07/12 Series User Manual V1.3 (Ai-Thinker) · 15.10.2026
IO2
GPIO2 · вывод 2 · 3,3 В
сверено по документам производителя
- не терпит 5 В
- влияет на загрузку (strapping)
При сбросе должен быть высоким, иначе плата не запустится.
Источники
- ESP-01 Specification V1.2 (Ai-Thinker) · 15.10.2026
- ESP-01/07/12 Series User Manual V1.3 (Ai-Thinker) · 15.10.2026
- ESP8266EX Datasheet (Espressif) · 15.10.2026
- ESP8266 Arduino Core: Reference (GPIO, PWM, interrupts, Serial) · 15.10.2026
IO0
GPIO0 · вывод 3 · 3,3 В
сверено по документам производителя
- не терпит 5 В
- влияет на загрузку (strapping)
При сбросе: низкий уровень = режим загрузки прошивки, для обычного запуска нужен высокий.
Источники
- ESP-01 Specification V1.2 (Ai-Thinker) · 15.10.2026
- ESP-01/07/12 Series User Manual V1.3 (Ai-Thinker) · 15.10.2026
- ESP8266EX Datasheet (Espressif) · 15.10.2026
- ESP8266 Arduino Core: Reference (GPIO, PWM, interrupts, Serial) · 15.10.2026
RX
GPIO3 · вывод 4 · 3,3 В
сверено по документам производителя
- не терпит 5 В
Через него идёт прошивка по UART.
Квадратная площадка.
На других ревизиях подписан: RXD
Источники
- ESP-01 Specification V1.2 (Ai-Thinker) · 15.10.2026
- ESP-01/07/12 Series User Manual V1.3 (Ai-Thinker) · 15.10.2026
- ESP8266EX Datasheet (Espressif) · 15.10.2026
- ESP8266 Arduino Core: Reference (GPIO, PWM, interrupts, Serial) · 15.10.2026
- esp8266/Arduino: variants/nodemcu/pins_arduino.h и common.h · 15.10.2026
TX
GPIO1 · вывод 5 · 3,3 В
сверено по документам производителя
- не терпит 5 В
- при загрузке выдаёт сигнал
При загрузке выводит лог загрузчика (74880 бод).
ESP-01: на TX висит синий светодиод, мигает при передаче.
На других ревизиях подписан: TXD
Источники
- ESP-01 Specification V1.2 (Ai-Thinker) · 15.10.2026
- ESP-01/07/12 Series User Manual V1.3 (Ai-Thinker) · 15.10.2026
- ESP8266EX Datasheet (Espressif) · 15.10.2026
- ESP8266 Arduino Core: Reference (GPIO, PWM, interrupts, Serial) · 15.10.2026
- esp8266/Arduino: variants/nodemcu/pins_arduino.h и common.h · 15.10.2026
EN
вывод 6
сверено по документам производителя
- CH_PD: включение чипа (высокий = работа)
ESP-01: подтяжки на плате нет, нужен резистор 10 кОм к 3,3 В.
На других ревизиях подписан: CH_PD
Источники
- ESP-01 Specification V1.2 (Ai-Thinker) · 15.10.2026
- ESP-01/07/12 Series User Manual V1.3 (Ai-Thinker) · 15.10.2026
RST
вывод 7
сверено по документам производителя
- Сброс (низкий = сброс)
ESP-01: подтяжки на плате нет, нужен резистор 10 кОм к 3,3 В.
Источники
- ESP-01 Specification V1.2 (Ai-Thinker) · 15.10.2026
- ESP-01/07/12 Series User Manual V1.3 (Ai-Thinker) · 15.10.2026
3V3
вывод 8 · 3,3 В
сверено по документам производителя
- вход питания
Только 3,3 В. Пики тока при передаче до ~300 мА: питать от стабилизатора с запасом, конденсатор 100–470 мкФ рядом.
На других ревизиях подписан: VCC
Источники
- ESP-01 Specification V1.2 (Ai-Thinker) · 15.10.2026
- ESP-01/07/12 Series User Manual V1.3 (Ai-Thinker) · 15.10.2026