Perbedaan Arduino Dan Esp32 Syajid Besti Anam [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Perbedaan Arduino dan ESP32? 1. Tegangan operasi mikroprosesor ESP adalah 3,3 V jauh lebih kecil jika dibandingkan dengan tegangan operasi Arduino 5 V. 2. Pada ESP32 memiliki rentag catu daya diantara 2,5V sampai 12 V, sedangkan pada arduino memiliki rentang catu daya diantara 7V sampai 12 3. Secara umum ESP32 memilki konsumsi arus antara 15 A dan 400Ma yang dapat berkurang ketika dalam mode deep sleep sehingga menjadi 0,5 A. oleh karena itu konsumsinya lebih tinggi dari Arduino dalam mode deep sleep yang sebesar 35 A. 4. I/O digital, PWM dan Pin Analog pada ESP 32 memilki 36 pin board sedangkan arduino memiliki 54 pin. 5. ESP32 memilki pin kedua untuk komunikasi seperti SPI, I2S, dan UART. Sedangkan Arduino hanya memilki pin pertama saja. ( ESP32 = 4/2/2, dan Arduino = 1/1/1). 6. Prosesor yang digunakan ESP32 adalah Xtensa dual-core (or single-core) 32-bit LX6 microprocessor, operating at 160 or 240 MHz. sedangkan Arduino menggunakan Atmega328. 7. Arsitektur pada ESP32 yaitu 32bit sedangkan arduino 8 bit. 8. Flash memory pada ESP32 yaitu 16 MB, sedangkan Arduino memilki 32kb 9. SRAM pada ESP32 memilki SRAM 512kb, sedangkan Arduino memiliki SRAM 2kb. 10. Untuk ESP32 memilki fitur bluetooth dan wifi, sedangakn Arduino tidak ada.



Kelebihan dan kekurangan ESP32 dan Arduino? •



Arduino Kelebihan : 1. Modul Arduino yang tersedia sudah siap digunakan (shield) seperti modul GPS, LAN, dan SD card reader. 2. Harga yang relatif terjangkau. 3. Mudah digunakan oleh pemula.



4. Ada banyak library yang dapat digunakan untuk memudahkan kamu dalam bereksperimen. 5. Memiliki port USB yang dapat digunakan untuk transfer data dan untuk mengalirkan sumber daya. 6. Memiliki Arduino IDE yang digunakan untuk menulis dan mengupload program ke mikrokontroler. Kekurangan : 1. Tidak bisa diinstal OS sehingga tidak dapat digunakan sebagai komputer pribadi. 2. Jika kamu ingin mengubah atau memodifikasi program lama, kamu harus memodifikasi seluruh program. 3. Beberapa tipe Arduino tidak menyediakan modul wired atau wireless secara built-in. 4. Memiliki kapasitas memori yang kecil. 5. Ruang penyimpanan terpotong karena digunakan untuk bootloader. 6. Memiliki clock speed yang rendah. 7. Tidak adanya feature bluetooth wifi pada body arduino 8. Memiliki clock speed lebih rendah dibandingkan ESP32 •



ESP32 Kelebihan : 1. Prosesor ESP32 lebih cepat. ESP32 clocknya adalah 240 MHz, sedangkan Arduino UNO menggunakan ATmega328 dengan kecepatan maksimum 16 MHz. 2. Jumlah core lebih banyak. ESP32 mempunyai 2 core, sedangkan ATmega328 hanya 1 core saja. 3. Memori Flash lebih banyak. ESP32 memiliki Flash Memory sebesar 1 MB sampai 16 MB. Arduino UNO memiliki memori flash sebesar 32 KB. 4. Memori RAM lebih besar. ESP32 memiliki SRAM 520 KiB, sedangkan Arduino UNO memiliki SRAM 2 KB.



5. ESP32 memiliki kemampuan nirkabel WiFi 802.11 dan Bluetooth sehingga dapat menggunakan IoT. 6. Mudah digunakan dengan software Arduino IDE. 7. Harga relatif lebih murah dibandingkan Arduino. 8. Betuk dan ukurannya lebih kecil dibandingkan arduino uno Kekurangan :



Memiliki feature yang lebih banyak pada setiap pin membuatnya menjadi lebih sulit dibandingkan arduino. KELEBIHAN :



. Kelebihan mikrokontroler ESP32 yaitu selain dilengkapi dengan modul Wifi juga dilengkapi dengan pin input ADC yang lebih banyak.