Assalamu’alaikum teman-teman, bertemu kembali di tempat belajar kita ini, pada kesempatan kali ini kita akan belajar tentang bagaimana caranya memprogram / menggunakan Wemos D1 dengan Arduino IDE. Sebelumnya saya anggap kalian sudah tahu apa itu Wemos, bagi yang belum tahu saya jelaskan sedikit. Wemos adalah Board Arduino Compatible yang dibekali chip Wifi ESP8266 sehingga memungkinkan kita untuk terhubung dengan Wifi.
Bagi kalian yang belum mempunyai board ini, kalian bisa membelinya di toko online. Board Wemos tersebut bisa kita program menggunakan Arduino IDE. Namun kita tidak bisa langsung colok dan program begitu saja, ada beberapa proses yang harus kita lakukan, hal tersebut dikarenakan pada Arduino IDE secara default tidak ada pilihan board Wemos. untuk itu kita perlu menambahkannya.
Okelah berikut caranya
1. Berhubung Board Wemos menggunakan Chip Programmer CH340 maka malian harus menginstall driver CH340 agar wemos bisa terhubung dengan komputer / PC kalian.
2. Setelah itu kita perlu menambahkan Board Wemos ke Arduino IDE, Caranya Buka Arduino IDE kalian, masuk ke File > Preference, setelah tab Preference terbuka masukan link berikut ini (“http://arduino.esp8266.com/stable/package_esp8266com_index.json” ) ke bagian “Addtional Board Manager URLs” lalu klik OK
3. Selanjutnya masuk ke Board Manager ( Tools>Board>Board Manager… )
4. Setelah Board Manager terbuka masukan “ESP8266” search Box, maka akan muncul ESP8266 by ESP8266 Communty seperti gambar dibwah ini, lalu klik “Install” (Pastikan kalian punya Kuota ya, karena pada tahap ini Arduino IDE akan mendownload File sekitar 150MB)
5. Setelah proses Instalasi Selesai maka kalian sudah bisa menggunakan Arduino IDE kalian untuk memprogram Board Wemos, sebagai contoh kita akan Uploud Program Blink, pilih board dengan cara masuk ke Tools>Board, pada bagian bawah kalian akan menemukan board baru bernama “WeMos D1 R2 & Mini”, hal yang perlu di perhatikan adalah settingan pada Uploud Speed pilih 115200
6. Selanjutnya Pilih alamt Post (punya saya port 6) dan uploud sketch Blink dengan masuk ke File > Example > ESP8266 > Blink, atau dengan menulis sketch berikut ini
void setup() {
pinMode(LED_BUILTIN, OUTPUT); // Initialize the LED_BUILTIN pin as an output}
// the loop function runs over and over again forevervoid loop() {
digitalWrite(LED_BUILTIN, LOW); // Turn the LED on (Note that LOW is the voltage level
// but actually the LED is on; this is because
// it is active low on the ESP-01)
delay(1000); // Wait for a second
digitalWrite(LED_BUILTIN, HIGH); // Turn the LED off by making the voltage HIGH
delay(2000); // Wait for two seconds (to demonstrate the active low LED)}
Sekian tutorial dari Konekthing silahkan dicoba. Semoga bermanfaat.
PT. Konekthing Benda Pintar
Jl. Ir H. Juanda No.88 a, Kemiri Muka, Kecamatan Beji, Kota Depok, Jawa Barat 16423
(021) 77808509
info@konekthing.com
Konekthing Bandung
Jl. Sukaresmi IV No.7, Ciumbuleuit, Kec. Cidadap, Kota Bandung, Jawa Barat 40142
Konekthing Yogyakarta
Jl. Duwet, RT.02/RW.32, Duwet, Sendangadi, Kec. Mlati, Kabupaten Sleman, Daerah Istimewa Yogyakarta 55285
(0274) 2883817, 0812-2510-1600
Terima kasih
Wassalamu’alaikum
Tags:
iot,
internetofthings,
arduino,
program,
wemos,
wifi,
board,
otomatis,
iotplatform,
iotvendor,
aplikasi,
software,
smartdevice,
smartbox,
smartcontrolling