Esta placa de desenvolvimento trabalha a 3.3V e é baseada no ESP8266 com o mesmo tamanho e disposição dos pinos que o Arduino Uno.

Especificações
- Microcontrolador: ESP-8266MOD (ESP-12F)
- Voltagem: 3.3V
- Pinos Digitais I/O: 11
- Analog Input Pins 1 (Max input: 3.2V)
- Clock Speed 80MHz/160MHz
- Flash 4M bytes
- Tamanho: 68.6mm x 53.4mm
- Peso: 25g

Instalar a board (Wemos D1 – ESP8266) no Arduino IDE
Este passo só é necessário se não estiver já instalado o pacote para as placas ESP8266 no Arduino IDE.
- File > Preferences
- Em Additional Board Manager URLs, inserir:
http://arduino.esp8266.com/versions/2.3.0/package_esp8266com_index.json
- Em Additional Board Manager URLs, inserir:
- Tools > Board > Boards Manager
Instalar: esp8266 by ESP8266 community
Usar a board (Wemos D1 – ESP8266) no Arduino IDE
Escolher Board e Respectiva configuração
- Tools >
- Board: Wemos D1 (retired)
- CPU frequency: 80
- Upload Speed: 115200
- Flash Size: 4M 3M SPIFFS
- Serial Speed: 115200
Pinout

Testes básicos e exemplos,
Existem vários exemplos no menu: File > Examples > Wemos D1 (retired).
- Teste básico com led: Hash > sha1
- Teste básico com texto: ESP8266 > blink
Links
https://wiki.wemos.cc/products:d1:d1
https://github.com/esp8266