Wemos / LOLIN D1 mini (v4, USB-C)
ESP8266EX · логика 3,3 В · 25,4×34,3 мм · 20 пинов
Все распиновкисверено частично15.10.2026
Вид сверху, USB снизу, антенна сверху. Подписи с тёмной обводкой дописаны сайтом, на плате их нет.
Важно
- Логика 3,3 В, 5 В на GPIO не подавать (по даташиту предел VIH 3,6 В).
- Загрузка: GPIO15 (D8) = 0, GPIO2 (D4) = 1, GPIO0 (D3) = 1 — запуск из flash; GPIO0 = 0 — режим прошивки. Ничего, что тянет эти пины не туда, к ним при включении не подключать.
- Прерывания на всех GPIO, кроме GPIO16 (D0). Программный ШИМ на GPIO0–16.
- Для пробуждения из deep sleep соединить D0 (GPIO16) с RST.
- Подписи пинов на плате v4 сверху почти не напечатаны (видны RST и I2C), имена по таблице Wemos. На рисунке подписи не показаны.
- Ряды через 0,9 дюйма (22,86 мм). Шилды D1 mini ставятся на эти же ряды.
- Отверстия: y измерен по рендеру (±0,2 мм). Мелкие компоненты нарисованы примерно.
Ревизии и клоны
- v3.x: micro-USB, плата 34,2×25,6 мм, нет разъёма I2C, кнопка RST сверху. Пины те же.
- Клоны D1 mini (часто v2/v3 с ESP-12 модулем или голым чипом) обычно повторяют распиновку, но подтяжки и светодиод могут отличаться.
Все пины
| Подпись | GPIO / порт | Функции | Ограничения | Сверка |
|---|---|---|---|---|
| RST | Сброс (низкий = сброс) | кнопка на плате | сверено | |
| A0 | TOUT | ADC0 (A0), 10 бит | только аналоговый вход, не терпит 5 В, делитель напряжения на плате | сверено |
| D0 | GPIO16 | XPD_DCDC: пробуждение из глубокого сна (соединить с RST), ШИМ (программный) | не терпит 5 В, нет прерываний | сверено |
| D5 | GPIO14 | ШИМ (программный), HSPI SCK | не терпит 5 В | сверено |
| D6 | GPIO12 | ШИМ (программный), HSPI MISO | не терпит 5 В | сверено |
| D7 | GPIO13 | ШИМ (программный), HSPI MOSI, UART0 RX (Serial.swap) | не терпит 5 В | сверено |
| D8 | GPIO15 | ШИМ (программный), HSPI CS (SS), UART0 TX (Serial.swap) | не терпит 5 В, влияет на загрузку (strapping), подтяжка к земле на плате | сверено |
| 3V3 | 3.3 В | вход питания, выход питания | сверено | |
| TX | GPIO1 | ШИМ (программный), UART0 TX | не терпит 5 В, при загрузке выдаёт сигнал | сверено |
| RX | GPIO3 | ШИМ (программный), UART0 RX | не терпит 5 В | сверено |
| D1 | GPIO5 | ШИМ (программный), I2C SCL | не терпит 5 В | сверено |
| D2 | GPIO4 | ШИМ (программный), I2C SDA | не терпит 5 В | сверено |
| D3 | GPIO0 | ШИМ (программный) | не терпит 5 В, влияет на загрузку (strapping), подтяжка к питанию на плате | сверено |
| D4 | GPIO2 | ШИМ (программный), UART1 TX (Serial1, только передача) | не терпит 5 В, влияет на загрузку (strapping), подтяжка к питанию на плате, светодиод на плате | сверено |
| G | Земля | сверено | ||
| 5V | 5 В | вход питания, выход питания | сверено | |
| GND | Земля | не по производителю | ||
| SDA | GPIO4 | ШИМ (программный), I2C SDA | не терпит 5 В | не по производителю |
| SCL | GPIO5 | ШИМ (программный), I2C SCL | не терпит 5 В | не по производителю |
| 3V3 | 3.3 В | выход питания | не по производителю |
Источники
Не сверено по производителю: 4 пина из 20. У таких пинов в карточке написано, чем они подтверждены и где источники расходятся.
- WEMOS D1 mini (v4.0.0), страница платыруководство · сверено 15.10.2026таблица пинов TX, RX, A0, D0–D8, G, 5V, 3V3, RST; A0 до 3,2 В; размер 34,2×25,6
- D1 mini v4.0.0 schematicсхема · сверено 15.10.2026USB-C, CH340C, ME6211, делитель A0 220k/100k, подтяжки 12 кОм на GPIO0/2/15, светодиод на GPIO2, JP1 RST–GPIO16, разъём I2C (GND, SDA, SCL, 3V3)
- D1 mini v4.0.0 dimensionsчертёж платы · сверено 15.10.202634,30×25,40 мм, ряды 0,9 дюйма (x 1,27 и 24,13), центр рядов 17,70 мм от нижнего края, отверстия Ø2,0 на x 2,5 и 22,9
- D1 mini v3.0.0 schematic (2018-01-23)схема · сверено 15.10.2026те же пины; micro-USB, W25Q32, SJ1 Deep_Sleep, подтяжки 12 кОм
- esp8266/Arduino: variants/d1_mini/pins_arduino.hядро Arduino · сверено 15.10.2026D0–D8 ↔ GPIO, SDA 4, SCL 5, LED_BUILTIN 2
- 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
Размер: по чертежу v4.0.0 (на сайте Wemos 25,6×34,2).
RST
сверено по документам производителя
- Сброс (низкий = сброс)
- кнопка на плате
Кнопка RST сбоку платы.
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 15.10.2026
A0
TOUT · Arduino A0 · 3,3 В
сверено по документам производителя
- только аналоговый вход
- не терпит 5 В
- делитель напряжения на плате
На самом чипе диапазон 0–1,0 В. Платы ставят делитель, тогда диапазон шире (см. заметку платы).
На плате делитель 220 кОм / 100 кОм: диапазон A0 0–3,2 В (Wemos: «3.2V Max»).
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 15.10.2026
- ESP8266EX Datasheet (Espressif) · 15.10.2026
D0
GPIO16 · Arduino D0 (16) · 3,3 В
сверено по документам производителя
- XPD_DCDC: пробуждение из глубокого сна (соединить с RST)
- не терпит 5 В
- нет прерываний
GPIO16 в RTC-домене: нет прерываний и подтяжки к питанию (есть только INPUT_PULLDOWN_16). Для пробуждения из deep sleep соединить с RST.
Перемычка на плате (v4: JP1 + 470 Ом, v3: SJ1 «Deep_Sleep») соединяет D0 с RST для пробуждения из deep sleep. По умолчанию разомкнута.
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 15.10.2026
- ESP8266EX Datasheet (Espressif) · 15.10.2026
- ESP8266 Arduino Core: Reference (GPIO, PWM, interrupts, Serial) · 15.10.2026
D5
GPIO14 · Arduino D5 (14) · 3,3 В
сверено по документам производителя
- не терпит 5 В
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 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
D6
GPIO12 · Arduino D6 (12) · 3,3 В
сверено по документам производителя
- не терпит 5 В
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 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
D7
GPIO13 · Arduino D7 (13) · 3,3 В
сверено по документам производителя
- не терпит 5 В
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 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
D8
GPIO15 · Arduino D8 (15) · 3,3 В
сверено по документам производителя
- не терпит 5 В
- влияет на загрузку (strapping)
- подтяжка к земле на плате
При сбросе должен быть низким (на платах стоит подтяжка к земле). Не подтягивать к питанию.
Подтяжка 12 кОм к земле на плате (для загрузки).
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 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
3V3
3,3 В
сверено по документам производителя
- вход питания
- выход питания
Выход ME6211 3,3 В (до 500 мА).
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 15.10.2026
TX
GPIO1 · Arduino TX (1) · 3,3 В
сверено по документам производителя
- не терпит 5 В
- при загрузке выдаёт сигнал
При загрузке выводит лог загрузчика (74880 бод).
Подключён к CH340C: занят при прошивке и Serial.
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 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
RX
GPIO3 · Arduino RX (3) · 3,3 В
сверено по документам производителя
- не терпит 5 В
Через него идёт прошивка по UART.
Подключён к CH340C: занят при прошивке и Serial.
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 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
D1
GPIO5 · Arduino D1 (5) · 3,3 В
сверено по документам производителя
- не терпит 5 В
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 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
D2
GPIO4 · Arduino D2 (4) · 3,3 В
сверено по документам производителя
- не терпит 5 В
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 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
D3
GPIO0 · Arduino D3 (0) · 3,3 В
сверено по документам производителя
- не терпит 5 В
- влияет на загрузку (strapping)
- подтяжка к питанию на плате
При сбросе: низкий уровень = режим загрузки прошивки, для обычного запуска нужен высокий.
Подтяжка 12 кОм к 3,3 В на плате.
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 15.10.2026
- ESP8266EX Datasheet (Espressif) · 15.10.2026
- ESP8266 Arduino Core: Reference (GPIO, PWM, interrupts, Serial) · 15.10.2026
D4
GPIO2 · Arduino D4 (2) · 3,3 В
сверено по документам производителя
- не терпит 5 В
- влияет на загрузку (strapping)
- подтяжка к питанию на плате
- светодиод на плате
При сбросе должен быть высоким, иначе плата не запустится.
Подтяжка 12 кОм к 3,3 В. Синий светодиод на плате: горит при LOW. LED_BUILTIN = 2.
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 15.10.2026
- ESP8266EX Datasheet (Espressif) · 15.10.2026
- ESP8266 Arduino Core: Reference (GPIO, PWM, interrupts, Serial) · 15.10.2026
G
сверено по документам производителя
- Земля
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 15.10.2026
5V
5 В
сверено по документам производителя
- вход питания
- выход питания
5 В USB (через предохранитель и диод) или вход 5 В.
На других ревизиях подписан: VBUS
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 15.10.2026
GND
не сверено по производителю: сторонние источники сходятся
Порядок контактов разъёма по схеме v4 (GND, SDA, SCL, 3V3), но с какого края он начинается, по чертежу не сверено.
- Земля
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 15.10.2026
SDA
GPIO4 · Arduino SDA (4) · 3,3 В
не сверено по производителю: сторонние источники сходятся
Положение контакта в разъёме не сверено по чертежу.
- не терпит 5 В
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 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
SCL
GPIO5 · Arduino SCL (5) · 3,3 В
не сверено по производителю: сторонние источники сходятся
Положение контакта в разъёме не сверено по чертежу.
- не терпит 5 В
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 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
3V3
3,3 В
не сверено по производителю: сторонние источники сходятся
Положение контакта в разъёме не сверено по чертежу.
- выход питания
Источники
- WEMOS D1 mini (v4.0.0), страница платы · 15.10.2026
- D1 mini v4.0.0 schematic · 15.10.2026
- D1 mini v4.0.0 dimensions · 15.10.2026