ALAT:
HP Android (Suport USB OTG)
Arduino IDE untuk PC dan Arduino Droid/Bluino Loader untuk HP
Serial USB Terminal(APK) bila menggunakan HP
Keyboard Wireless (optional)
Kabel data mikro USB
Kabel OTG
BAHAN:
Project Board
ESP32
potensio 10K
LED
resistor 47 ohm
resistor 1K
button
Serial dalam arduino adalah komunikasi data antara arduino dengan arduino, arduino dengan komputer atau perangkat lain. Jadi dengan komunikasi serial, Arduino bisa dihubungkan dengan arduino yang lain, bisa dihubungkan dengan komputer atau berbagai macam perangkat. Arduino sudah dirancang sedemikian rupa sehingga komunikasi bisa diakses dengan port USB.
Untuk kali ini kita akan mencoba komunikasi data serial melaui USB yang disambungkan ke HP Android. untuk itu perlu aplikasi tambahan pada Android yaitu Serial USB Terminal
Menentukan kecepatan data yang dikirim/diterima dikenal dengan baud rate. Baud rate mempunyai beberapa standar kecepatan diantaranya 300, 1200, 4800, 9600, 19200, 38400, 57600 dst. Semakin besar baud rete maka semakin cepat data yang dikirim. baud rate yang umum digunakan adalah 9600, cocok digunakan untuk mikrokontroler dengan clock 16MHz.
Program ini membaca PIN 23, jika kondisi PIN 23 LOW (tombol di pencet) maka akan melakukan perintah program yang ditulis dialama kurung kurawal { ... }