Cara Menginstal Arduino IDE dan Konfigurasi Board ESP8266

12.13.00

Arduino IDE

 1. Instalasi Arduino IDE

Untuk menginstal Arduino IDE, silakan kunjungi situs web Arduino di https://www.arduino.cc/en/software: https://www.arduino.cc/en/software. Pilih sistem operasi yang Anda gunakan, lalu klik tombol "Download".

Setelah file Arduino IDE diunduh, buka file tersebut untuk memulai proses instalasi. Ikuti petunjuk di layar untuk menyelesaikan instalasi.

2. Konfigurasi Board ESP8266

Setelah Arduino IDE diinstal, Anda perlu mengonfigurasi board ESP8266 agar dapat digunakan. Untuk melakukannya, ikuti langkah-langkah berikut:

  1. Buka Arduino IDE.

  2. Klik menu File > Preferences.

  3. Di bagian Additional Boards Manager URLs, tambahkan URL berikut:

https://arduino.esp8266.com/stable/package_esp8266com_index.json


  1. Klik tombol OK.

  2. Klik menu Tools > Board > Boards Manager.

  3. Ketik "ESP8266" di kotak pencarian.

  4. Pilih "esp8266 by ESP8266 Community".

  5. Klik tombol Install.

  1. Setelah instalasi selesai, restart Arduino IDE.

  2. Pilih board ESP8266 yang ingin Anda gunakan. Untuk melakukannya, klik menu Tools > Board.

  1. Selesai! Anda sekarang dapat mulai memprogram ESP8266 menggunakan Arduino IDE.

3. Contoh Program ESP8266

Berikut adalah contoh program ESP8266 yang akan menyalakan LED ketika tombol ditekan:

C++

// Program untuk menyalakan LED ketika tombol ditekan


// Import library untuk ESP8266

#include <ESP8266WiFi.h>


// Deklarasi variabel

const int ledPin = D1;

const int buttonPin = D2;


// Setup

void setup() {

  // Inisialisasi LED

  pinMode(ledPin, OUTPUT);


  // Inisialisasi tombol

  pinMode(buttonPin, INPUT);


  // Hubungkan ke WiFi

  WiFi.begin("SSID", "password");

  while (WiFi.status() != WL_CONNECTED) {

    delay(500);

    Serial.print(".");

  }


  Serial.println("Terhubung ke WiFi");

}


// Loop

void loop() {

  // Baca status tombol

  int buttonState = digitalRead(buttonPin);


  // Jika tombol ditekan, nyalakan LED

  if (buttonState == HIGH) {

    digitalWrite(ledPin, HIGH);

  } else {

    digitalWrite(ledPin, LOW);

  }


  // Tunggu 1 detik

  delay(1000);

}


Untuk mengupload program ini ke ESP8266, klik tombol Upload di Arduino IDE. Setelah proses upload selesai, LED akan menyala ketika tombol ditekan.

Latest
Previous
Next Post »
0 Komentar

Berkomentarlah dengan sopan dan menggunakan bahasa yang semestinya.

Diberdayakan oleh Blogger.