WeMos D1 R2 на базе контроллера ESP8266 – обзор и характеристики

Недавно узнал про еще один контроллер совместимый с Ардуино - контроллер WeMos D1 R2 на базе чипа ESP8266. Контроллер имеет формфактор Arduino Uno и работает в большинстве случаев как UNO но имеет одно огромное преимущество над стандартным Ардуино - он обладает встроенным Wi-Fi и прошивки в данном модуле можно обновлять по воздуху.

WeMos D1 R2 на базе контроллера ESP8266

Еще одним преимущество данной платы является то, что на ней есть разъем под внешнюю Wi-Fi антенну, что позволяет увеличить площадь покрытия сетью, если вы будете его использовать в режиме передатчика.

Схема WeMos R1 D1

Технические характеристики WeMos D1 R2

- 11 цифровых входов / выходов. Все выводы поддерживают interrupt/pwm/I2C/one-wire (за исключением D0)
- 1 аналоговый вход (максимальное входное напряжение 3,3 В)
- Micro USB разъем
- Разъем питания (9-24 В)
- Поддержка Arduino IDE
- Микроконтроллер ESP-8266EX
- Частота микроконтроллера 80MHz/160MHz
- Flash память 4 Мб
- Программирование через Serial или OTA (беспроводная загрузка программного кода по Wi-Fi)
- Наличие WI-FI модуля

Назначение выводов WeMos D1 R2

Назначение выводов хотел бы представить в таблице ниже.

Pin Function ESP-8266 Pin
TX TXD TXD
RX RXD RXD
A0 Analog input, max 3.3V input A0
D0 IO GPIO16
D1 IO,SCL GPO5
D2 IO,SDA GPIO4
D3 IO,pull-up GPIO0
D4 IO,pull-up,BUILTIN_LED GPIO2
D5 IO,SCK GPIO14
D6 IO,MISO GPIO12
D7 IO,MOSI GPIO13
D8 IO,pull-down,SS GPIO15
G Ground GND
5V 5V -
3V3 3.3V 3.3V
RST Reset RST

Полная схема WeMos D1R2 представлена ниже, скачать себе можно здесь.

Установку драйверов для подключения WeMos к компьютеру мы обсудим в одной из следующих статей.

Ардуино+