The WeMos D1 mini is a small wireless 802.11 (Wifi) microcontroller development board.
It turns the very popular ESP8266 wireless microcontroller module into a fully fledged development board.
Programming the D1 mini is as simple as programming any other Arduino based microcontroller as the module includes a built in microUSB interface allowing the module to be programmed directly from the Arduino IDE (requires the ESP8266 support to be added via board manager) with no additional hardware.
The D1 mini is also designed to allow Wemos compatible shields to be plugged into the board in a similar way to the Arduino development board platform which greatly expands its capabilities.
There is already a large range of compatible shields available and can also be purchased via our website.
Included with the module is a set of headers (requires soldering) that allow compatible shields to be easily added or removed from the D1 mini.
Other features of the D1 Mini include 11 digital input/output pins, 1 analogue input pin (3.2V Max), 16MB (128M bit) Flash, an external antenna connector, built in printed antenna and houses the new CP2104 US to UART IC.
Wemos D1 Mini Wifi Module
Microcontroller ESP-8266EX
Operating Voltage 3.3V
Digital I/O Pins 11
Analog Input Pins 1(Max input: 3.2V)
Clock Speed 80MHz/160MHz
Flash 4M bytes
Length 34.2mm
Width 25.6mm
Weight 3g
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 GPIO5
D2 IO, SDA GPIO4
D3 IO, 10k Pull-up GPIO0
D4 IO, 10k Pull-up, BUILTIN_LED GPIO2
D5 IO, SCK GPIO14
D6 IO, MISO GPIO12
D7 IO, MOSI GPIO13
D8 IO, 10k Pull-down, SS GPIO15
G Ground GND
5V 5V 5V
3V3 3.3V 3.3V
RST Reset RST
