Anda di halaman 1dari 3

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 meng-
upload 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.

Anda mungkin juga menyukai