This page needs JavaScript activated to work correctly !

This page will be redirect in 3 second !

Instalasi Arduino IDE dan Penambahan MCU ESP32 - Programming | IDRaya.com

Instalasi Arduino IDE dan Penambahan MCU ESP32

Triawan PROGRAMMING 03/09/2022 0 Discuss 2.6K Views

Berikut video langkah instalasi Arduino IDE beserta penambahan board MCU ESP32 agar dapat di program beserta software yang dibutuhkan.

Berikut daftar link/tautan software beserta link library yang dibutuhkan sesuai dengan langah instalasi pada video diatas.

Software/Library Link/Tautan
Arduino IDE Link Sotfware Arduino IDE: https://downloads.arduino.cc/arduino-1.8.19-windows.exe
Board MCU ESP32 Input link library/pustaka berikut melalui File > Preferences, pilih Additional Board Manager URLs
Gunakan link berikut (ditulis satu baris), jika hanya memiliki Board MCU ESP32.
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

Gunakan link berikut di (ditulis satu baris dan dipisahkan dengan ‘, ’ koma dan spasi), jika memiliki dua jenis Board MCU, misal ESP12 dengan ESP32.
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json, http://arduino.esp8266.com/stable/package_esp8266com_index.json
Driver USB-TTL Lakukan instalasi Driver USB-TTL (Hubungkan MCU dengan komputer melalui Port USB terlebih dahulu) sesuai dengan chip MCU yang digunakan apakah seri CH340X atau CP210X (jika tidak terdeteksi oleh sistem operasi) untuk proses uploader atau komunikasi dengan komputer.
Link Driver USB-TTL: https://drive.google.com/drive/folders/1AOLPPT96gnJTm0JMdaOw0FQJ85AY0-Fc?usp=sharing

Upload Sketch ERROR di Windows 11

Proses upload sketch di Arduino IDE untuk windows 10 tidak menemukan permasalahan, namun ketika di Windows 11, ditemukan output error seperti dibawah ini.


Serial port COM3
Connecting......................................
COM3 failed to connect: Failed to connect to Espressif device: Wrong boot mode detected (0x13)! The chip needs to be in download mode.
For troubleshooting steps visit: https://github.com/espressif/esptool#troubleshooting

A fatal error occurred: Could not connect to an Espressif device on any of the 1 available serial ports.

Permasalahannya terletak pada Driver USB-TTL CP21X yang digunakan. Solusinya lakukan pembaharuan (update) driver USB-TTL CP21X, menggunakan link berikut ini: CP210X_VCP_Win11, dan ikuti langkah pembaharuannya.

  1. Hubungkan Development Board ESP32 ke Komputer terlebih dahulu, dan jangan membuka Arduino IDE.
  2. Buka Device Manager, pilih Ports (COM & LPT), klik kanan pada Silicon Lab CP210X USB to UART Bridge (COM4), pilih Update Driver--Pada COM4 hanyalah contoh dan sesuaikan dengan COM yang terlihat.
  3. Kemudian pilih Browse My Computer for Drivers, selanjutnya cari lokasi folder Ekstraksi hasil unduh/download file "CP210x_VCP_Windows.zip" sesuai link diatas, dan klik Next.
  4. Buka Kembali Arduino IDE, dan lakukan proses upload.

Accurate and Precise Gambar Langkah Ke-2 Device Manager.

Terdapat cara lain tanpa harus melakukan pembaharuan USB Driver CP210x, yaitu dengan menekan tombol EN dan BOOT pada board secara bersamaan setelah meng-click tombol Upload pada Arduino IDE. Kemudian saat terlihat output message "Connecting...." pada Arduino IDE, lepaskan tombol EN, kemudian tombol BOOT, maka proses uploading akan berjalan.

Bila ada diskusi/kendala, silahkan memberikan tanggapan pada kolom komentar dibawah, atau dapat mendiskusikannya dikelas bagi yang mengambil MK Praktikum Robotika dengan Saya.

Agus Triawan/Triawan

 matriawan@gmail.com

Triawan is just an ordinary person, founder idraya[dot]com who just a little bit knows also likes try and error about devices, networks and programming/applications to solve challenges related to information technology.

If there is question, please discuss below. Very welcome and expected to provide corrections, criticisms, and suggestions.


We'll not share/display your email.
Example: Say <b>Hello</b> &lt;?php echo 'World'; ?&gt;
Output: Say Hello <?php echo 'World'; ?>
Words can come true for you, so be wise in speaking.

Be the first :D