Modul 1: Memulai dengan ESP32 (3/3)

Unit 1.3: Membuat ESP32 Ramah Breadboard

Pendahuluan

Unit ini akan menunjukkan cara membuat ESP32 S3 lebih mudah digunakan dengan breadboard. ESP32 S3 memiliki beberapa pin, dan seringkali sulit untuk menggunakan semua pin tersebut pada breadboard standar karena lebar modul ESP32 S3 yang menghalangi akses ke baris pin di breadboard. Dengan beberapa modifikasi sederhana, kita dapat membuat ESP32 S3 lebih ramah breadboard.

Komponen yang Diperlukan:

  • ESP32 S3 Development Board
  • Breadboard
  • Kabel jumper
  • Header pin (male)
  • LED
  • Resistor 330 Ohm

Langkah-langkah Membuat ESP32 S3 Ramah Breadboard

  1. Memotong Breadboard:
    • Lepaskan rel daya (power rail) dari kedua sisi breadboard.
  2. Memasang ESP32 S3 pada Breadboard:
    • Tempatkan ESP32 S3 di tengah breadboard sehingga setiap baris pin dapat diakses dari kedua sisi.
    • Pastikan bahwa ada cukup ruang untuk mengakses setiap pin tanpa gangguan.

Skema Koneksi

Untuk memastikan koneksi yang baik dan aman, berikut adalah skema koneksi dasar menggunakan ESP32 S3 pada breadboard:

    • Pin ESP32 Komponen Keterangan
      GPIO 5 LED Anode LED ke GPIO 5
      GND LED Katode LED ke GND
      3V3 Sensor VCC sensor ke 3V3

Langkah Praktis

  1. Koneksi LED:
    • Terdapat dua jenis skema yang dapat dipilih oleh pengguna untuk menghubungkan LED ke ESP32 (Menggunakan ESP32 atau ESP32S3). Pilih salah satu skema yang sesuai dengan kebutuhan Anda.
  2. Menggunakan Breadboard secara Efektif:
    • Gunakan kabel jumper untuk menghubungkan pin ESP32 ke komponen lainnya di breadboard.
    • Pastikan untuk selalu memeriksa koneksi agar tidak ada pin yang tidak terhubung dengan baik.

Program Contoh

Berikut adalah contoh program sederhana untuk menyalakan dan mematikan LED menggunakan ESP32S3 dan breadboard. Program ini akan membuat LED berkedip setiap detik.

  1. Unggah Program ke ESP32 S3:
    • Sambungkan ESP32 S3 ke komputer menggunakan kabel USB.
    • Buka Arduino IDE, pilih board “ESP32 S3 Dev Module” dan port yang sesuai.
    • Salin kode di atas ke dalam Arduino IDE.
    • Klik tombol “Upload” untuk mengunggah kode ke ESP32 S3.
  2. Mengamati Hasil:
    • Setelah kode diunggah, LED harus mulai berkedip setiap detik, menunjukkan bahwa koneksi dan program berfungsi dengan baik.

Kesimpulan

Dengan membuat ESP32 S3 lebih ramah breadboard, kita dapat dengan mudah mengembangkan dan menguji berbagai proyek yang melibatkan mikrokontroler ini. Modifikasi sederhana ini akan sangat membantu dalam mengakses semua pin ESP32 S3 dan membuat proses prototipe lebih efisien.


Jika ada pertanyaan lebih lanjut atau penjelasan tambahan yang diperlukan, jangan ragu untuk bertanya pada grup telegram https://t.me/kodingindonesia.


Referensi:

Anton Prafanto

Konten developer kodingindonesia.com & staf pengajar tetap di Universitas Mulawarman Samarinda

all author posts