Panduan Setup ESP8266

by Fardigi in Circuits > Arduino

32 Views, 0 Favorites, 0 Comments

Panduan Setup ESP8266

4 (1).png

Selamat datang di panduan pertama dari Smart IoT Learning Kit Fardigi Store!

Kit ini dirancang khusus untuk membantu siswa memahami dasar Internet of Things (IoT) melalui pembelajaran berbasis proyek.

Dalam modul pertama ini, kita akan menggunakan ESP8266 sebagai komponen utama. ESP8266 dikenal karena ukurannya yang kecil, harganya yang terjangkau, dan kemampuannya untuk terhubung langsung ke jaringan Wi-Fi.

Melalui tutorial ini, kamu akan belajar cara:

  1. Menginstal software yang diperlukan.
  2. Menambahkan dukungan board ESP8266 di Arduino IDE.
  3. Menjalankan program pertama — Blink LED.

Supplies

Siapkan:

  1. ESP8266 (mikrokontroler utama)
  2. Kabel USB Type C
  3. Laptop atau PC
  4. Koneksi Internet

Screenshot 2025-10-19 083100.png
  1. Kunjungi situs resmi Arduino di https://www.arduino.cc/en/software.
  2. Unduh versi yang sesuai dengan sistem operasi kamu (Windows, macOS, atau Linux).
  3. Lakukan instalasi seperti biasa hingga selesai.
  4. Buka aplikasi Arduino IDE setelah terpasang.

Tambahkan Board ESP8266 Ke Arduino IDE

Screenshot 2025-10-23 165142.png
  1. Di Arduino IDE, buka menu File → Preferences.
  2. Pada kolom “Additional Board Manager URLs”, tambahkan link berikut:

https://arduino.esp8266.com/stable/package_esp8266com_index.json
Jika kamu sudah menambahkan link ESP32 sebelumnya, pisahkan dengan tanda koma (,).
  1. Klik OK.
  2. Buka Tools → Board → Boards Manager.
  3. Ketik ESP8266 pada kolom pencarian.
  4. Pilih “esp8266 by ESP8266 Community”, lalu klik Install.
  5. Tunggu hingga proses instalasi selesai.

Hubungkan ESP8266 Ke Komputer

  1. Sambungkan ESP8266 NodeMCU dari kit ke laptop menggunakan kabel USB.
  2. Tunggu beberapa detik sampai komputer mengenali perangkat.
  3. Jika belum terbaca, kamu mungkin perlu menginstal driver tambahan untuk chip USB berikut:
  4. Driver CH340 (WCH) https://sparks.gogo.co.nz/ch340.html
  5. Setelah terdeteksi, buka Tools → Port, lalu pilih port yang sesuai (misalnya COM4 atau /dev/ttyUSB0).

Pilih Tipe Board

Screenshot 2025-10-23 165259.png
  1. Pergi ke menu Tools → Board → ESP8266 Boards.
  2. Pilih “NodeMCU 1.0 (ESP-12E Module)”.

Uji Program Pertama (Blink LED)

Screenshot 2025-10-23 165428.png

Mari kita coba menjalankan program Blink, untuk memastikan ESP8266 sudah berfungsi dengan baik.

  1. Buka contoh program dari Arduino IDE:
  2. File → Examples → 01.Basics → Blink
  3. Ubah pin LED menjadi 2, karena LED bawaan pada NodeMCU terhubung ke GPIO2 (D4 pada papan).
  4. Ubah kodenya menjadi seperti ini:

void setup() {
pinMode(2, OUTPUT); // Mengatur pin 2 sebagai output
}

void loop() {
digitalWrite(2, HIGH); // Nyalakan LED
delay(1000); // Tunggu 1 detik
digitalWrite(2, LOW); // Matikan LED
delay(1000); // Tunggu 1 detik
}
  1. Klik Verify (✔) untuk memeriksa kode.
  2. Klik Upload (→) untuk mengirim kode ke ESP8266.
  3. Tunggu sampai muncul tulisan Done Uploading.
  4. Perhatikan LED di papan ESP8266 — seharusnya sekarang berkedip setiap 1 detik.

Siap Untuk Eksperimen Selanjutnya

Setelah ESP8266 berhasil dijalankan, kamu sudah siap melanjutkan eksperimen berikut dari Fardigi Education IoT Prototype Kit, seperti:

  1. Menghubungkan ESP8266 ke Wi-Fi.
  2. Mengirim data ke web dashboard Fardigi.
  3. Membaca data sensor (misalnya DHT11, LDR, atau Ultrasonic).
  4. Membuat kontrol LED atau relay dari website.