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
dua baris program di atas berada di void setup, jadi program di atas akan di lakukan sekali saja. maksudnya sebagai acuan pengguna untuk mengetikkan angka 1 atau 2.
membuat variabel dengan nama data
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.
Variabel data di isi dengan data awal nol
Mengecek apakah ada data yang di terima dari koneksi serial. Jika ada maka akan melakukan program di dalamnya.
Variabel "data" di isi dengan pembacaan dari data serial
Jika variabel data berisi karakter angka satu, maka akan menghidupkan LED yang tersambung dengan kaki PIN 22.
Jika variabel data berisi karakter angka satu, maka akan mematikan LED yang tersambung dengan kaki PIN 22.