NodeMCU v3 LoLin (CH340G)

ESP8266EX · логика 3,3 В · 31×58 мм · 30 пинов

Все распиновкисверено частично15.10.2026

NodeMCU v3 LoLin (CH340G) Модуль ESP-12E/FESP8266MOD Micro-USB: питание и прошивка через CH340G CH340G: мост USB↔UART (SOIC-16)CH340G Стабилизатор AMS1117-3.3AMS11173.3 Кнопка RST Кнопка FLASH (GPIO0) RST FLASH A0GVUS3S2S1SCS0SKG3VENRSTGVIN D0D1D2D3D43VGD5D6D7D8RXTXG3V

Вид сверху, 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.
  • Широкая плата: ряды через 1,1 дюйма (27,94 мм), на стандартной макетке не остаётся свободных отверстий.
  • S0–S3, SC, SK — выводы flash (GPIO6–11): не использовать.
  • Положение первого пина измерено по фото (±1 мм). Отверстия и мелкие компоненты нарисованы примерно.

Ревизии и клоны

  • У разных партий LoLin разный стабилизатор и цвет маски. Встречаются платы на CP2102 с той же шириной.
  • Схема «NodeMCU v3 CH340» в сети на деле повторяет схему v2 на CP2102.

Все пины

ПодписьGPIO / портФункцииОграниченияСверка
A0TOUTADC0 (A0), 10 биттолько аналоговый вход, не терпит 5 В, делитель напряжения на платене по производителю
GЗемляне по производителю
VU5 Ввыход питанияне по производителю
S3GPIO10SPI flash SD3не терпит 5 В, занят flash, не использоватьне по производителю
S2GPIO9SPI flash SD2не терпит 5 В, занят flash, не использоватьне по производителю
S1GPIO8SPI flash SD1не терпит 5 В, занят flash, не использоватьне по производителю
SCGPIO11SPI flash CMDне терпит 5 В, занят flash, не использоватьне по производителю
S0GPIO7SPI flash SD0не терпит 5 В, занят flash, не использоватьне по производителю
SKGPIO6SPI flash CLKне терпит 5 В, занят flash, не использоватьне по производителю
GЗемляне по производителю
3V3.3 Ввход питания, выход питанияне по производителю
ENCH_PD: включение чипа (высокий = работа)не по производителю
RSTСброс (низкий = сброс)кнопка на платене по производителю
GЗемляне по производителю
VIN5 Ввход питания, выход питанияне по производителю
D0GPIO16XPD_DCDC: пробуждение из глубокого сна (соединить с RST), ШИМ (программный)не терпит 5 В, нет прерыванийне по производителю
D1GPIO5ШИМ (программный), I2C SCLне терпит 5 Вне по производителю
D2GPIO4ШИМ (программный), I2C SDAне терпит 5 Вне по производителю
D3GPIO0ШИМ (программный)не терпит 5 В, влияет на загрузку (strapping), кнопка на платене по производителю
D4GPIO2ШИМ (программный), UART1 TX (Serial1, только передача)не терпит 5 В, влияет на загрузку (strapping), светодиод на платене по производителю
3V3.3 Ввход питания, выход питанияне по производителю
GЗемляне по производителю
D5GPIO14ШИМ (программный), HSPI SCKне терпит 5 Вне по производителю
D6GPIO12ШИМ (программный), HSPI MISOне терпит 5 Вне по производителю
D7GPIO13ШИМ (программный), HSPI MOSI, UART0 RX (Serial.swap)не терпит 5 Вне по производителю
D8GPIO15ШИМ (программный), HSPI CS (SS), UART0 TX (Serial.swap)не терпит 5 В, влияет на загрузку (strapping)не по производителю
RXGPIO3ШИМ (программный), UART0 RXне терпит 5 Вне по производителю
TXGPIO1ШИМ (программный), UART0 TXне терпит 5 В, при загрузке выдаёт сигналне по производителю
GЗемляне по производителю
3V3.3 Ввход питания, выход питанияне по производителю

Источники

Не сверено по производителю: 30 пинов из 30. У таких пинов в карточке написано, чем они подтверждены и где источники расходятся.

Размер: замер пользователя Fritzing (31×58 мм), документации производителя нет (приблизительно).