Contents
Wemos D1 Mini adalah salah satu produk mini IoT board berbasis mikrokontroller ESP8266 ESP-12 buatan perusahaan China, WEMOS. Produk ini merupakan versi ‘miniatur’ Wemos D1 yang desainnya mirip Arduino Uno. Mungkin bisa dikatakan Wemos D1 Mini adalah versi ‘arduino nano’-nya Wemos D1.  Di board wemos d1 mini ini Anda dapat langsung memprogram ESP 12 tanpa bantuan board programmer/usb TTL eksternal karena wemos d1 mini dilengkapi dengan chip CH340 sebagai konverter usb to serial internal. Inilah salah keunggulan wemos D1 mini ketimbang menggunakan board ESP-12 biasa (bare board) yakni Anda akan jauh lebih dimudahkan saat programming dan debugging karena D1 mini memiliki konverter usb serial terintegrasi dengan switch programming dan running mode pada EsP-12. Jika Anda pernah memprogram ESP 12 menggunakan usb to ttl eksternal pasti akan paham dengan maksud saya.
Mengenal Pinout Wemos D1 Mini
Desain Wemos D1 mini merupakan simplifikasi Wemos D1 yang mirip Arduino Uno. Jika Anda membutuhkan mikrokontroller berbasis 32 bit dengan built-in WIFI sepertinya D1 mini akan cocok dengan kebutuhan Anda. Tapi sebelumnya, sebaiknya Anda kenali dulu tata letak dan naming D1 Mini sebagai berikut. Ini akan memudahkan Anda saat programming nanti.
Programming Wemos D1 Mini dengan Arduino Bootloader
Berikutnya, mari kita coba memprogram Wemos D1 Mini ini dengan Arduino. Keuntungannya, jika Anda sudah terbiasa memprogram Arduino dengan Bahasa C-nya, maka Anda tidak akan kesulitan memprogram D1 mini. Ada sedikit perbedaan namun sifatnya tidak substansial. Teknik programmingnya sama persis dengan Arduino, bahkan library-library Arduino pun sebagian besar kompatibel dengan D1 Mini versi Arduino.
Baiklah, langsung aja kita coba memprogram Wemos D1 Mini dengan Arduino. Langkah-langkahnya cukup mudah, cuma butuh koneksi internet saat download library-library yang dibutuhkan
Langkah-langkah :
- Buka Arduino IDE Anda, jika belum punya download dulu arduino.cc
- Buka menu File – Preferences dan isikan http://arduino.esp8266.com/versions/2.3.0/package_esp8266com_index.json di kolom ‘Additional Boards Manager URLs’Â
- Buka menu Tools – Boards Manager kemudian ketik ESP8266 di kotak ‘Search’Â
- Instal ‘Esp8266 by ESP8266 Community’
- Kemudian buka kembali menu Tools – Board, scroll ke bawah menunya, seharusnya akan muncul menu board baru berbasis ESP8266 di sana, termasuk Wemos ini.Â
- Selesai, kini Wemos D1 Mini Anda sudah dapat deprogram dengan Arduino.
Percobaan pertama memprogram Wemos D1 Mini dengan Arduino
Sepertinya kurang afdol jika kita tidak langsung mencobanya :). Oke, mari kita program Wemos D1 mini dengan program sederhana dulu. Mari kita program kedip led (Blink) bawaan Arduino IDE di menu ‘File-Examples-Basic-Blink
Pastikan port Wemos sudah terbaca Arduino IDE. Cek di menu Tools – Port. Untuk menu Board (Tools – Boards) silahkan pilih ‘Wemos D1 R2 & mini’. Jika sudah, langsung upload programnya ke wemosnya. Udah tau caranya kan? :). Buat yang belum tahu silahkan pilih menu ‘Sketch-Upload’ atau tekan tombol panah di panel toolbar IDE sebelah atas di bawah menu.
Tunggu beberapa saat sampai ada notifikasi ‘Done uploading’ jendela debugging di bagian bawah IDE. Jika sukses mengupload program maka seharusnya board Wemos D1 Mini Anda akan berkedip led ungunya yang dekat antenna
Selamat, Anda sudah berhasil memprogram Wemos D1 Mini dengan Arduino. Kini saatnya Anda melanjutkan mimpi-mimpi Anda bersama Wemos D1 Mini feat Arduino 🙂
a Technopreneur – writer – Enthusiastic about learning AI, IoT, Robotics, Raspberry Pi, Arduino, ESP8266, Delphi, Python, Javascript, PHP, etc. Founder of startup Indomaker.com
kak mau tanya apa versinya yang di instal harus 230..?
tidak harus
sangat bermanfaat bisakah beri cotoh pembuatan strobolihgt utuk kaca mobil dengan emos d1 mini
sebenarnya mudah sih ….. kalo ada alatnya 😊