Tutorial : Cara Pemograman Wemos D1 R2 Menggunakan Arduino IDE
WeMos D1 R2 adalah unit mikroprosesor berkemampuan WiFi berbasis ESP8266-12 footprint Arduino-UNO. Itu berarti papan terlihat dan berfungsi (dalam banyak kasus) seperti UNO dengan keuntungan tambahan dari WiFi bawaan.

Berikut adalah langkah langkah instalasi, konfigurasi dan pemograman menggunakan Arduino IDE
1. Koneksi Wemos D1 R2 ke Komputer
Board WeMos-D1R2 hadir tanpa kabel USB. Pastikan Anda memiliki kabel data dan bukan kabel charger biasa. Kabel data menyebabkan OS Windows Anda bereaksi. Komputer mendeteksi perangkat keras baru dan mencoba menginstal driver USB. Entah itu menemukan driver di sistem Anda atau tidak. Jika tidak, Anda perlu mengunduh driver USB. Chip antarmuka USB adalah CH340G. Anda perlu menginstal driver untuk chip ini.
Jika sudah mengnstal driver, periksa pada Device Manager, pastikan modul terdeteksi pada Ports (COM & LPT)
2. Jalankan Arduino IDE, pastikan sebelumnya sudah menginstal librari ESP8266.
3. Pilih dari menu "Tools" --> Boards --> "Wemos D1 R2 & Mini"
4. Konfigurasi Comm Port : Menu "Tools" --> "Port" pilih Comm Port sesuai yang terdeteksi pada device manager diatas
5. Konfigurasi Upload Speed: Menu "Tools" --> "Upload Speed" , pilih 115200
6. Lakukan tes Upload porgram (kosong), jika Kompilasi dan unggah yang berhasil berarti semua sistem berfungsi
7. Upload program.
- Buka file sketch Blink dari menu "File" --> Examples --> 01. Basics --> Blink
- Pada Wemos D1 R2, LED ada pin 14. Maka ganti pinMode(13,OUTPUT) pada sketch menjadi pinMode(14,OUTPUT), demikian pula digitalWrite(13,...) menjadi digitalWrite(14,...)
- Simpan file dengan nama lain (save as ...)
- Upload sketch