Cara memprogram ESP32-CAM menggunakan Arduino UNO


 
Modul ini merupakan sebuah modul WIFI yang telah dilengkapi Camera 2MP, Bluetooth, Pin GPIO, dan pengatur tegangan 5volt hingga 3.3Volt, namun modul ESP32-CAM tidak memiliki antarmuka USB ke Serial seperti modul ESP lainnya. oleh karena itu, sebagian orang menggunakan FTDI maupun USB to TTL untuk dapat memprogram modul tersebut. Pada artikel ini, saya akan menjelaskan cara memprogram modul ESP32-CAM menggunakan Arduino Uno  tanpa FDTI maupun USB to TTL lainnya.
 
Alat dan bahan yang dibutuhkan :
  1. ESP32-CAM
  2. Panan Arduino Uno
  3. Kabel Jumper
  4. Aplikasi Arduino IDE
 
Hubungkan ESP32-CAM dan Arduino Uno kalian, ikuti sesuai gambar dibawah ini
 
 
Pastikan pin ESP GPIO terhubung ke gnd. Ini akan mengaktifkan mode flash esp 32 jika tidak, Anda tidak dapat memprogramnya. Setelah program telah di upload, lepas kembali jumper GPIO yang terhubung ke gnd tadi.
Sekarang buka Arduino IDE di PC Anda, buka File> Preferences> lalu  tempel URL di bawah ini di Additional Boards Manager URLs lalu klik OK

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json


Lalu pergi ke menu Tools > Board > Boards Manager... 
tulis ESP32 dikolom pencarian > pilih versi 1.0.1 (jika ada versi terbaru silahkan pilih versi terbaru) > lalu install dan pastikan kalian terhubung ke jaringan untuk menginstall ESP32 tersebut. 
 
Setelah penginstalan selesai lalu pergi ke menu Tools lalu sesuaikan settingan seperti ini:
  • Board pilih ESP32 Wrover Module
  • Upload speed > 115200
  • Flash Frequency > 40MHz
  • Flash Mode > QIO
  • Partition Scheme > Huge App (3mb No OTA)
  • Programer > AVR ISP
Sekarang Upload Sketch atau coding anda, sebagai contoh saya menggunakan contoh Sketch ESP Cam yang telah disediakan.
Pergi ke File > Examples > ESP 32 > Camera > Camera Web Server

1 Komentar untuk "Cara memprogram ESP32-CAM menggunakan Arduino UNO"

  1. esptool.py v2.6
    Serial port COM5
    Connecting........_____....._____....._____....._____....._____....._____.....____An error occurred while uploading the sketch
    _

    A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header

    BalasHapus

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel