WiFi контроллер WeMos D1 R2 на базе ESP-12E
Контроллер имеет формфактор Arduino Uno и работает в большинстве случаев как UNO но имеет одно огромное преимущество над стандартным Ардуино - он обладает встроенным Wi-Fi и прошивки в данном модуле можно обновлять по воздуху.
Выводы этого микроконтроллера расположены таким образом, чтобы оставалась возможность использовать платы расширения Arduino.
На плате присутствует стабилизатор напряжения на 3,3 В, так что проблем с питанием не возникнет. Подать питание можно через разъем micro USB типа B (5 В), пины на колодке типа «мама» (3.3 В) либо jack 5,5 x 2,1 мм (9-24 В).
Также в плату встроен USB-UART преобразователь CH340 для прошивки модуля. Но загрузить прошивку можно не только через последовательный порт.
Характеристики 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 |