Node mcu V3
Node mcu v3 на базе esp8266
Контроллер на базе чипа ESP-12e. Имеет встроенный WIFI модуль. На плате установлен USB-to-TTL Serial конвертор, в моем случае это CP2102 ( также часто встречаются CH340). Node mcu v3 имеет разьем micro USB для подключения к ПК и прошивке модуля. Для платы существует множество прошивок. Стандартная SDK подволяющая управлять контроллером с помощью АТ команд. NODE MCU с поддержкой LUA. Прошивка Arduino, позволяющая программировать модуль из знакомго Arduino IDE, аналогично контроллерам Arduino. Модуль поддерживает переферийные интерфейсы: UART, SDIO, SPI, I2C.
При подключении модуля в сетевом окружении должна появиться точка доступа, в моем случае это Ai-thinker, это говорит об исправности модуля.
Распиновка Dev kit

В мои руки попали следующие платы: esp8266 — 1, NodeMCU DevKit v0.9, esp8266 -12.

И на мой взгляд самая удачная модификация NodeMCU DevKit V3, характеристики которой я приведу ниже. Обзор и программирование этой платы рассмотрю в следующей статье.
Технические характеристики.
Беспроводной интерфейс: | Wi-Fi 802.11 b/g/n 2,4 ГГц |
Контроллер | esp8266EX |
Процессор | Tensilica L106 32-bit 80 MHz. |
Цифровые входы/выходы Gpio — | 11 |
Аналоговый вход Ao — | 1 |
RAM | 80 kB |
Подключенная SPI Flash | 1 Mb |
Питание | 5-12 V DC |
Power Consumption | 170 mA (максимальное энергопотребление) |
Power Consumption deep sleep | 10 mA (минимальное энергопотребление) |
Heigth | 49.3 mm |
Width | 25.4 mm |
По факту Arduino IDE выдало следующие цифры по загрузке памяти контроллера
Таким образом загрузчик Arduino занимает чуть больше 200 kB памяти, что оставляет большое пространство для творчества.
Nodemcu V3 на Aliexpress