ESP8266 Based Arduino Uno Like WiFi Board

(No reviews yet) Write a Review
MP_ ESP8266DUO_O40
0.20 LBS
Calculated at Checkout

Product Overview

The D1 is an Arduino Uno-like wifi board based on ESP-8266EX.

  • 11 digital input/output pins
  • 1 analog input(3.3V max input)
  • a Micro USB connection
  • a power jack, 9-24V power input.
  • Compatible with Arduino.



Microcontroller ESP-8266EX
Operating Voltage3.3V
Digital I/O Pins 11
Analog Input Pins1
Clock Speed 80MHz/160MHz
FLash4M bytes
Length 68.6 mm
Width53.4 mm
Weight 25g




Quick Start


Setup driver

Before you use WeMos boards, you need setup ch340g driver.


To use OTA Update, on windows you need install python 2.7.10.
On Linux & MAC OSX, you don't need install it, OS was include it.

Installing Hardware package

There is two ways to install hard ware package.

Installing with Boards Manager (Recommend)

Starting with 1.6.4, Arduino allows installation of third-party platform packages using Boards Manager. We have packages available for Windows, Mac OS, and Linux (32 and 64 bit).

  • 1. Install Arduino 1.6.5 from the Arduino website.
  • 2. Start Arduino and open Preferences window.
  • 3. Enter
    into Additional Board Manager URLs field. You can add multiple URLs, separating them with commas.
  • 4. Open Boards Manager from Tools > Board menu and install esp8266 platform (and don't forget to select your ESP8266 board from Tools > Board menu after installation).

Installing use git version

  • 1. Install Arduino 1.6.5
  • 2. Go to Arduino directory
  • 3. Clone this repository into hardware/esp8266com/esp8266 directory (or clone it elsewhere and create a symlink)
  • cd hardware
    mkdir esp8266com
    cd esp8266com
    git clone esp8266
  • 4. Download binary tools (you need Python 2.7)
  • cd esp8266/tools
  • 5. Restart Arduino


After install hardware package, you will see WeMos boards in the [Tools→Board:xxx] 

Choose your own board.

  • Upload Using
    • Serial – Use USB port on board to upload flash
    • OTA – Use OTA to upload flash
  • CPU Frequency
    • 80MHz
    • 160MHz
  • Flash Size
    • 4M (3M SPIFFS) – 3M File system size
    • 4M (1M SPIFFS) – 1M File system size
  • Upload Speed
    • 921600 bps – recommend


(No reviews yet) Write a Review