Arduino UNO WiFi merupakan produk revolusioner dari Arduino SRL (arduino.org). Board ini mengkombinasikan Arduino UNO dan chip WiFi ESP8266. Informasi selengkapnya dapat dibaca disini, http://www.arduino.org/products/boards/arduino-uno-wifi, mengenai spesifikasi teknis nya.
Saya mendapatkan board ini ketika mengikuti christmas contest dari Arduino SRL (arduino.org). Board ini langsung dikirim ke tempat tinggal saya di Berlin.
Pada ulasan ini kita akan bahas singkat Arduino UNO WiFi.
Unboxing
Board yang saya peroleh diberi sticke Developer EDITION. Biasanya ini pre-release dari suatu produk. Jadi secara umum versi public-release dan developper Edition akan sama skema maupun arsitekturnya.
Berikut ini penampakan Arduino UNO WiFi.
Kalau kita buka, kita akan melihat satu board Arduino UNO WiFi dan dokumen manualnya. Karena saya dapat dari contest, saya mendapatkan surat ucapan selamat ;).
Tidak ada kabel USB yang disediakan. Jadi rekan-rekan harus memiliki kabel USB agar dapat dihubungkan ke komputer.
Development
Untuk membuat program diatas Arduino UNO WiFi, kita menggunakan Arduino IDE tapi aplikasi diunduh disini, http://www.arduino.org/downloads . Jangan di arduino.cc karena beberapa konfigurasi agak berbeda dengan software Arduino IDE dari rivalnya.
Aplikasi Arduino IDE tersedia dalam tiga platform, Windows, Linux dan Mac. Berikut ini tampilan Arduino IDE dari arduino.org untuk versi Mac.
Bagaimana memulai?
Cukup, colok Arduino UNO WiFi ke komputer melalui kabel USB.
Arduino UNO WiFi harus terdeteksi. Anda bisa melihat di Device Manager di Windows. Di Linux, cukup cek di Terminal.
$ ls /dev/tty*
Kalau di Mac, kita cukup ketik di Terminal sebagai berikut.
$ ls /dev/cu*
Contoh Arduino UNO WiFi saya yang terdeteksi oleh Mac saya.
Untuk testingnya, kita dapat menggunakan contoh program Blink yang ada di menu File -> Examples. Kemudian hal yang terpenting, kita harus memilih target Arduino UNO WiFi.
Dan juga kita konfigurasi untuk pilih port dimana Arduino UNO WiFi terdeteksi.
Setelah baru lakukan kompilasi dan unggah program ke Arduino.
Konfigurasi WiFi
Kita dapat menghubungkan Arduino UNO WiFi ke WiFi hotsport. Ketika Arduino terhubung, kita akan melihat WiFi hotspot “Arduino-Uno-WiFi-xxxxx”. Contoh tampilannya seperti pada gambar dibawah ini.
Lakukan join ke WiFi Arduino tersebut. Kemudian buka browser dan navigasi ke http://192.168.240.1/ sehingga kita akan dapat melihat konfigurasi WiFi tersebut.
Jika ingin menghubungkan ke WiFi Hotspot, clik tombol Change bagian Network SSID. Pilih WiFi hotspot termasuk pin nya.
Contoh Arduino UNO WiFi yang terhubung ke jaringan WiFi lokal saya.
Sekarang Arduino WiFi dapat diakses oleh semua pada jaringan WiFi hotspot tersebut.
Programming via OTA
Arduino UNO WiFi mendukung programming via OTA melalui WiFi. Untuk hal ini, Arduino UNO WiFi harus bekerja sebagai STA. Cukup klik mode tersebut pada dashboard dan switch ke mode tersebut.
Jika sudah, pada Arduino UNO WiFi akan terdeteksi IP address dari port di Arduino IDE.
Jika tidak muncul? matikan dan hidupkan Arduino UNO WiFi anda ;).
Proses kompilasi dan unggah program dapat dilakukan seperti biasa;)
Mudah kan?
Kedepannya saya akan mencoba membuat artikel tutorial terkait dengan board Arduino UNO WiFi ini. Semoga ulasan ini berguna.