NodeMCU
ESP8266 ESP8266. Отладочная плата на ESP8266 с модулем ESP-12, 4 МБ flash, кнопками FLASH и RST и micro-USB. Только Wi-Fi, без Bluetooth.
Варианты и как их отличить
- Флеш
- 4 MB
Узкая плата: на макетке с каждой стороны остаётся свободный ряд.
- Флеш
- 4 MB
Плата шире, на USB-чипе надпись CH340G.
Характеристики
Данные для NodeMCU v2 (DevKit v1.0, Amica, CP2102).
- Чип
- ESP8266EX
- Модуль
- ESP-12E (4 МБ flash)
- Процессор
- 1 ядро, Tensilica L106, 160 МГц
- ОЗУ
- около 50 КБ свободно с Wi-Fi
- Flash
- 4 МБ
- Wi-Fi
- Wi-Fi 4, 2,4 ГГц
- USB
- micro-USB
- Уровень логики
- 3,3 В
- Свободных GPIO
- 12
- Аналоговых входов
- 1
- Размер
- 25,4 × 48,3 мм
Источники
Сверено по этим документам 15 октября 2026 г..
Частые проблемы
Плата не запускается после подключения к D3, D4 или D8
Эти выводы задают режим загрузки. При включении GPIO15 (D8) должен быть в низком уровне, GPIO2 (D4) и GPIO0 (D3) в высоком. Перенеси провод на другой вывод.
Датчик на 5 В на выводе GPIO
Логика 3,3 В, предел входа по даташиту 3,6 В. Сигналы на 5 В подключай через преобразователь уровней.
Не просыпается из глубокого сна
Соедини D0 (GPIO16) с RST: таймер будит чип через этот провод.
Проекты для этой платы
Tasmota для ESP8266
Локальная прошивка для умного дома на платах ESP8266: датчики, реле, правила и веб-страница, MQTT без облака.Без пайкиОколо 15 минутWLED
Управление адресными лентами WS2812B на ESP8266 с веб-страницы и телефона: эффекты, палитры, пресеты и таймеры.С пайкойОколо 30 минутРаспиновка
NodeMCU v2 (DevKit v1.0, Amica, CP2102), вид сверху.
Левый ряд (J1)
| Пин | Вывод чипа | Что умеет |
|---|---|---|
| A0 | TOUT | только аналоговый вход, делитель напряжения на плате |
| RSV | ||
| RSV | Не подключён не подключён | |
| SD3 | GPIO10 | занят flash, не подключать |
| SD2 | GPIO9 | занят flash, не подключать |
| SD1 | GPIO8 | занят flash, не подключать |
| CMD | GPIO11 | занят flash, не подключать |
| SD0 | GPIO7 | занят flash, не подключать |
| CLK | GPIO6 | занят flash, не подключать |
| GND | Земля | |
| 3V3 | Питание, 3,3 В вход питания, выход питания | |
| EN | Сброс или включение подтяжка к питанию на плате | |
| RST | Сброс или включение кнопка на плате, подтяжка к питанию на плате | |
| GND | Земля | |
| Vin | Питание, 5 В вход питания, выход питания |
Правый ряд (J2)
| Пин | Вывод чипа | Что умеет |
|---|---|---|
| D0 | GPIO16 | светодиод на плате |
| D1 | GPIO5 | I2C SCL |
| D2 | GPIO4 | I2C SDA |
| D3 | GPIO0 | влияет на загрузку, кнопка на плате |
| D4 | GPIO2 | влияет на загрузку, светодиод на плате |
| 3V3 | Питание, 3,3 В вход питания, выход питания | |
| GND | Земля | |
| D5 | GPIO14 | HSPI SCK |
| D6 | GPIO12 | HSPI MISO |
| D7 | GPIO13 | HSPI MOSI, UART0 RX (Serial.swap) |
| D8 | GPIO15 | HSPI CS (SS), UART0 TX (Serial.swap) влияет на загрузку |
| RX | GPIO3 | UART0 RX |
| TX | GPIO1 | UART0 TX при загрузке выдаёт сигнал |
| GND | Земля | |
| 3V3 | Питание, 3,3 В вход питания, выход питания |
Есть проект под NodeMCU? Выложи его, и он появится на этой странице.