LOLIN(WEMOS) D1 mini Pro

Плата разработки LOLIN(WEMOS) D1 mini Pro на базе микроконтроллера ESP8266. Подробные характеристики, распиновка, настройка и возможности.


LOLIN(WEMOS) D1 mini Pro

LOLIN(WEMOS) D1 mini Pro — это компактная отладочная плата на базе популярного микроконтроллера ESP8266 с архитектурой Xtensa LX106. Она работает на максимальной частоте 160 МГц и оснащена увеличенным объёмом памяти — 4 МБ (или 16 МБ) flash.

LOLIN(WEMOS) D1 mini Pro
Навигация
Разделы статьи
Примеры кода
Конфигурации плат

О плате LOLIN(WEMOS) D1 mini Pro

LOLIN(WEMOS) D1 mini Pro — это улучшенная версия классической платы D1 Mini, построенная на базе Wi-Fi микроконтроллера ESP8266. Главными отличиями Pro-версии являются увеличенный объем flash-памяти (обычно 4 МБ или 16 МБ в зависимости от ревизии) и наличие разъема I-PEX (U.FL) для подключения внешней антенны, что делает её идеальным выбором для проектов с расширенным радиусом действия Wi-Fi. Плата сохраняет компактный форм-фактор D1 Mini и полностью совместима с её экосистемой шилдов.

Где купить LOLIN(WEMOS) D1 mini Pro

Цены могут меняться. Мы получаем комиссию от покупок через Amazon Associates.

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

Полные спецификации оборудования для LOLIN(WEMOS) D1 mini Pro

Связь

WiFi 802.11 b/g/n (2.4 GHz)
Bluetooth
Антенна PCB + U.FL (I-PEX)

Микроконтроллер

Модель esp8266
Частота 160 МГц
Память 4 / 16 МБ
Архитектура LX106

Возможности и пины

Цифровые I/O 11
Аналоговые входы 1
PWM 10
Прерывания 10

Быстрая настройка

Конфигурации для быстрого старта на LOLIN(WEMOS) D1 mini Pro — автоматически сгенерированы из спецификаций платы.

ESP8266 160 МГц 4-16MB DIO/QIO LX106
Arduino IDE
Плата (Board) LOLIN(WEMOS) D1 mini Pro
Частота CPU 160 МГц
Размер Flash 4MB / 16MB
Архитектура LX106

В Arduino IDE откройте Boards Manager, найдите "esp8266" от Espressif и установите пакет. Выберите LOLIN(WEMOS) D1 mini Pro в меню плат.

PlatformIO
[env:d1_mini_pro]
platform  = espressif8266
board     = d1_mini_pro
framework = arduino

; Точная конфигурация железа для LOLIN(WEMOS) D1 mini Pro board_build.mcu = esp8266 board_build.f_cpu = 160000000L

ESPHome
esp8266:
  board: d1_mini_pro

LOLIN(WEMOS) D1 mini Pro

Flash: 4-16MB | CPU: 160MHz

См. документацию ESPHome ESP8266 для полного списка опций.

esptool — команда прошивки
esptool.py \
  --chip esp8266 \
  write_flash \
    --flash_mode dio \
    0x0 firmware.bin

Схема распиновки LOLIN(WEMOS) D1 mini Pro

Полная справка по выводам LOLIN(WEMOS) D1 mini Pro

Схема распиновки LOLIN(WEMOS) D1 mini Pro
Распиновка D1 mini Pro идентична стандартной D1 Mini, что обеспечивает совместимость со всеми шилдами этой серии. Плата предоставляет доступ к 11 цифровым GPIO и одному аналоговому входу (A0). Имеется порт Micro-USB для питания и прошивки через встроенный чип CP2104 (в оригинальных версиях).

Полезные ссылки

Ресурсы для LOLIN(WEMOS) D1 mini Pro

Маппинг пинов

Полная распиновка и соответствие GPIO для LOLIN(WEMOS) D1 mini Pro

11
Цифровые I/O пины
1
Аналоговые входы
Пин Аналог PWM Другое
TX GPIO1
RX GPIO3
D0 GPIO16
D1 PWM SCL (GPIO5)
D2 PWM SDA (GPIO4)
D3 PWM GPIO0
D4 PWM LED (GPIO2)
D5 PWM SCK (GPIO14)
D6 PWM MISO (GPIO12)
D7 PWM MOSI (GPIO13)
D8 PWM SS (GPIO15)
A0 ADC0
Легенда
A0/ADC Аналоговый вход
PWM Поддержка ШИМ
RX/TX Последовательный порт
LED Встроенный светодиод
# Номер пина

Инструменты и конфигурация по умолчанию

Настройки сборки и загрузки для LOLIN(WEMOS) D1 mini Pro

Настройка Значение
Инструмент загрузки esptool
Режим Flash dio
Макс. размер данных
80 КБ (81920 байт)
Сводка конфигурации

LOLIN(WEMOS) D1 mini Pro использует esptool для загрузки прошивки.

Режим flash: dio | Макс. размер данных: 80 КБ

Похожие платы

Другие платы разработки на базе ESP8266