WeMos D1 R2 Board ESP8266 Arduino NodeMCU Development Board

< All Topics

WeMos D1 R2 Board ESP8266 Arduino NodeMCU Development BoardThis WeMos D1 R2 development board for Arduino / NodeMCU is a WiFi capable ESP8266 based development board in the format of the Arduino UNO R3. This board is compatible with the Arduino IDE and with NodeMCU.

The D1 features an on-board switching power supply which allows you to power the board from a power supply up to 24V, 11 GPIO pins (can be used as input/output/PWM/I²C, except D0), and 1 analog input. The PWM resolution is 10bit (1MHz frequency). The integrated 5V switching power supply (1A) is followed by a 3.3V LDO to supply power for the Wifi module and the 3.3V output (power supply for sensors and shields). Please pay attention when you connect other active peripherals to the I/O pins, because this is a 3.3V logic level device and higher levels on any pin could damage it. The maximum input voltage for the analog pin is 3.2V.


  • 80 MHz Processor / 4M Flash
  • FCC Certified ESP8266-12F Module
  • 11 digital input/output pins, all pins have interrupt/pwm/I2C/one-wire supported (except for D0)
  • 1 analog input (3.2V max input)
  • Micro USB connection
  • Power jack, 9-24V power input
  • All IO pins are 3.3V and have interrupt/pwm/I2C/one-wire support except D0

Installation and Programming:

Prior to using this microcontroller with the Arduino IDE, you must:

  1. Install the CH340G USB drivers, if they are not already installed on your computer (see Resources below)
  2. Install the ESP8266 board manager

The following parameters should be set in the Arduino IDE (under Tools):

  1. Set Board to “LIOLIN (WEMOS) D1 R2 & Mini” or “WEMOS D1 R2”
  2. Set Upload Speed to “115200”
  3. Ensure that the Port is set to the COM port associated with the CH340G device (in Windows, in the Device Manager >> Ports (COM & LPT)

These installation steps are covered in much more detail here:

Arduino/WEMOS Resources and Guides:

The CH340G USB drivers may need to be installed on your computer before using this UNO board with the Arduino IDE. CH340G USB Bus Converter driver download links:

Copyright © 2018-2021 Envistia Mall


Previous D1 Mini Pro NodeMCU and Arduino WiFi LUA ESP8266 WeMos Microcontroller with Antenna
Table of Contents