Kode dan Program Papan Arduino Menggunakan ArduinoDroid

Penggemar hobi elektronik akan senang mengetahui kedatangan Arduino IDE untuk Android, yang mencakup dukungan untuk mengunggah sketsa ke papan pengembangan mikrokontroler populer. ArduinoDroid membuka Google Play beberapa hari yang lalu, dan saya mencobanya segera setelah saya punya kesempatan.

APK ini berukuran kecil dan dapat diinstal dengan cepat, dengan sebagian besar paket diunduh saat Anda pertama kali membuka aplikasi. Unduhan kedua ini berisi SDK, yang memakan sekitar 100 MB pada kartu SD Anda setelah semuanya selesai. Dari sana, Anda akan disambut dengan jendela utama tempat sketsa Anda akan ditampilkan. Namun jika Anda tidak pandai memulai dari baris pertama, jangan khawatir. Contoh kode dan pustaka dukungan yang biasa Anda temukan di IDE desktop tersedia melalui menu file aplikasi. Satu hal yang saya sangat senang karena Anton Smirnov menyertakannya adalah penyorotan sintaksis di editor. Anda mungkin tidak tertarik untuk menulis sketsa besar di ponsel Anda, tetapi jika Anda tahu Anda memiliki bug dan punya waktu untuk menyelesaikannya, Anda dapat memuat kode dan mengerjakannya baris demi baris nanti.

Untuk memuat kode ke papan Arduino Anda, Anda memerlukan perangkat Android yang mendukung USB On-The-Go (OTG). Saat ini, saya sedikit bingung papan mana yang didukung karena ada informasi yang bertentangan. Itu halaman pengenalan situs web Anton menyebutkan bahwa sejauh ini hanya memprogram papan berbasis FTDI, namun aplikasi tersebut memiliki pengaturan konfigurasi yang mencakup seluruh keluarga hingga Leonardo.

Tangkapan layar ini menunjukkan bahwa aplikasi gratis tersebut didukung iklan dengan opsi membayar untuk penghapusan iklan. Setelah ruang iklan digabungkan dengan keyboard terbuka, hampir tidak ada ruang untuk melihat area kode pada tablet 7" dalam orientasi lanskap. Tapi menurut saya jika Anda melakukan pekerjaan kode yang serius, sebaiknya Anda tetap menggunakan keyboard eksternal. Untuk memulai, kunjungi Daftar Google Play ArduinoDroid.