ARDUINO UNO WIFI D1 (OEM)
ESP8266 Based Arduino Uno Like WiFi Board: D1
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.
Specification
Microcontroller | ESP-8266EX |
Operating Voltage | 3.3V |
---|---|
Digital I/O Pins | 11 |
Analog Input Pins | 1 |
Clock Speed | 80MHz/160MHz |
FLash | 4M bytes |
Length | 68.6 mm |
Width | 53.4 mm |
Weight | 25g |
Download:
Quick Start
Setup driver
Before you use WeMos boards, you need setup ch340g driver.
Python
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
http://www.wemos.cc/versions/77428ba/package_esp8266com_index.json
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 https://github.com/esp8266/Arduino.git esp8266
-
4. Download binary tools (you need Python 2.7)
-
cd esp8266/tools
python get.py
-
5. Restart Arduino
Config
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
-