Arduino Android
Tidak ada Rotan, Akar pun Jadi. Itu lah pepatah pertama ketika ingin mencoba memprogram Arduino dengan Android. Bagaimana tidak, ketika ketersediaan laptop menjadi halangan untuk belajar Arduino, maka ada pilihan lain yaitu Android, yaps, HP Android teman-teman. Hampir semua kita memiliki Android ini berarti hampir semua kita bisa belajar Arduino.
Ada dua aplikasi di playstore untuk Arduino IDE nya, satu karya anak bangsa yaitu Bluino Loader dan satu lagi adalah ArduinoDroid. Sayang nya karya anak bangsa belum support Arduino tipe ESP32 dan ESP8266, sementara ArduinoDroid support Arduino Official dan Arduino ESP32 dan ESP8266. Jadi saran saya install ArduinoDroid sesuai dengan Trainer iot kita yang berbasis ESP32.
Install dan Jalankan Arduino Android
Setelah install aplikasi Arduino di atas ambil OTG to USB 3.0 atau OTG to USB Type C, Sesuaikan dengan jenis port Ponsel teman-teman. Kemudian Plug USB Serial uploader seperti gambar di bawah ini.
program arduino dengan Android
Setelah USB Ter deteksi, maka langkah selanjut nya adalah buka aplikasi ArduinoDroid.
Click Menu -> Settings -> Board Type -> ESP32 pilih ESP32 Dev Module
step1 step2 step3 step4
Setelah itu coba ketikkan program Sederhana pada Editor, Seperti pada proram di bawah ini
void setup(){
pinMode(15, OUTPUT); //SETTING GPIO5 SEBAGAI OUTPUT
}
void loop(){
digitalWrite(15, HIGH); // SET GPIO15 HIGH
delay(250);
digitalWrite(15, LOW);
delay(250);
}
Setelah itu click tanda petir atas ( Compiling ) kemudian upload, Jika Processor smartphone nya support maka akan berhasil di upload. Karena ada beberapa Processor yang tidak support untuk compiling ESP32 Board.C
Click Panah Merah, setelah finish click Panah Biru.
Kelemahan ArduinoDroid
Menurut saya pribadi, memprogram Arduino dengan aplikasi ini praktis, bisa di lakukan di mana saja tanpa membawa laptop kemana-mana, namun untuk memprogram Arduino dengan program yang lebih kompleks akan sangat sulit sekali, karena tidak tersedia nya multi sheet pada Editor ini. Kemudian mengetik code dengan luas editor yang sangat sempit tentu akan sangat sulit. Apalagi menganalisa code yang kita buat.
Kelemahan selanjut nya adalah masalah keyboard. Akan terasa lama jika coding Arduino menggunakan keyboard virtual nya smartphone. Namun jika untuk belajar basic. Aplikasi Arduino ini Sudah lebih dari cukup.
Sekian dulu tulisan kita hari ini, semoga bermanfaat
Thanks