Arduino Uno dan Esp32 merupakan dua buah mikrokontroller yang sangat populer apalagi dikalangan mahasiswa, karena keduanya mudah digunakan dan tentu saja harganya yang ekonomis sehingga pas dikantong pelajar.
Kepopuleran kedua mikrokontroller ini dikarenakan mudahnya pemrograman dari mikrokontroller dan banyaknya library dari sensor sensor yang bisa langsung dipakai dan tersebar di internet. Tutorialnya juga sangat banyak, bahkan kadang hanya perlu meng copy paste ke project kita serta melakukan sedikit penyesuaian untuk kita menggunakannya di project kita.
Software yang digunakan untuk memprogram kedua mikrokontroller ini juga sama yaitu menggunakan Arduino IDE. Tetapi harus menambahkan library ESP saat akan menggunakannya untuk memprogram ESP.
Berikut bagian-bagian dari kedua mikrokontroller tersebut
Arduino UNO
Keterangan :
POWER USB : Digunakan untuk menghubungkan Papan Arduino dengan komputer lewat koneksi USB. sebagai supply listrik ke papan atau untuk pemrograman mikrokontroller.
POWER JACK : Supply atau sumber listrik untuk Arduino dengan tipe Jack. Input DC 5 - 12 V.
Mikroprosesor/IC Mikrokontroller : Ini merupakan otak dari Papan Arduino. IC ini yang diprogram oleh papan arduino untuk mengatur pin digital ( 15 ) dan pin analog ( 10 ).
Pin I/O : Pin pada arduino ada 2 jenis yaitu pin digital dan pin analog.
Pin analog ada 6, Digunakan untuk membaca sinyal atau sensor analog seperti sensor jarak, suhu dsb, dan mengubahnya menjadi nilai digital.
Pin Digital ada 14, Berfungsi untuk memberikan nilai logika ( 0 atau 1 ). Pin berlabel " ~ " adalah pin-pin PWM ( Pulse Width Modulation ) yang dapat digunakan untuk menghasilkan PWM. Pin Digital dapat digunakan seperti saklar.