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

nodemcu_pins

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

esp 8266 DevBoard v0.9

И на мой взгляд самая удачная модификация NodeMCU DevKit V3, характеристики которой я приведу ниже. Обзор и программирование этой платы рассмотрю в следующей статье.

NodeMcuV3Front mode Mcu V3 Back

Технические характеристики.

Беспроводной интерфейс: 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 выдало следующие цифры по загрузке памяти контроллера

esp8266 memory web_server

Программа простого веб сервера с 2 кнопками

esp8266 memory blink

Скетч blink для esp8266

Таким образом загрузчик Arduino занимает чуть больше 200 kB памяти, что оставляет большое пространство для творчества.


Nodemcu V3 на Aliexpress

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *