WEMOS D1 R2 - WIFI КОНТРОЛЛЕР НА БАЗЕ ESP-12E
Микроконтроллер ESP8266 (ESP-12E) гораздо мощнее ATmega328, применяемого в Arduino UNO, и содержит встроенный Wi-Fi модуль. ATmega328 выигрывает лишь в количестве выводов: у ESP8266 11 цифровых и 1 аналоговый против 14 цифровых и 6 аналоговых. Но при этом все пины ESP8266 (исключая D0) поддерживают ШИМ, прерывания, I2C.
Выводы этого микроконтроллера расположены таким образом, чтобы оставалась возможность использовать платы расширения Arduino.
На плате присутствует стабилизатор напряжения на 3,3 В, так что проблем с питанием не возникнет. Подать питание можно через разъем micro USB типа B (5 В), пины на колодке типа «мама» (3.3 В) либо jack 5,5 x 2,1 мм (9-24 В).
Также в плату встроен USB-UART преобразователь CH340 для прошивки модуля. Но загрузить прошивку можно не только через последовательный порт, WeMos D1 R2 также поддерживает беспроводное обновление, что очень удобно для встраиваемых систем.
ОСНОВНЫЕ ДОСТОИНСТВА
ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ
ПОДКЛЮЧЕНИЕ И БИБЛИОТЕКИ
Модуль работает как самостоятельное устройство и совместим с любыми микроконтроллерами, включая Arduino.
Совместим с Arduino IDE (при установке ядра через Менеджер плат), а также, при наличии соответствующей прошивки, с ESPLorer (поддержка AT-команд, NodeMCU Lua и MicroPython). Прошивка NodeMCU установлена на модуле по умолчанию.
Вес 24 g
Габариты 70 × 54 × 14 mm
Микросхема:
ESP8266 ESP-12EX
Микросхема USB-UART:
CH340
Входное напряжение:
3.3 – 5 В (9-24 В через разъем питания)
Напряжение питания:
1.7 – 3.6 В
Потребляемый ток:
70 мА (240 мА пик)
Частота микроконтроллера:
80 МГц/160 МГц
Flash-память:
4 Мб
RAM данных:
80 кБ
RAM инструкций:
32 кБ
Режим Wi-Fi:
802.11 b/g/n, 2412-2484 МГц
Шифрование:
WEP / WPA / WPA2
Режим работы:
Клиент (STA) / Точка доступа (AP) / Клиент + точка доступа (STA+AP)
Сетевые протоколы:
IPv4, TCP, UDP, HTTP, FTP
Количество входов-выходов общего назначения:
11
Доступные интерфейсы:
UART, SPI, I2C
Рабочая температура:
от -40 °C до +70 °C