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 :
- ESP32-CAM
- Panan Arduino Uno
- Kabel Jumper
- 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
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
esptool.py v2.6
BalasHapusSerial 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