ESP8266 Arduino IDE – Hostspot/Access Point Mode

Pada pembahasan kali ini kita akan membahas mengenai fungsi ESP8266, dimana ESP8266 akan kita buat menjadi Access Point atau Hotspot dengan menggunakan program yang kita buat pada Arduino IDE. Jadi setiap komputer ataupun perangkat jaringan lainnya dapat terhubung dengan jaringan yang dibuat oleh perangkat ESP8266 tersebut.

Berikut merupakan Script yang digunakan untuk membuat Access Point Hotspot pada ESP8266 :

#include <ESP8266WiFi.h>

const char* ssid = "warriornux.com";      // Nama AP/Hotspot
const char* password = "1234567890";    // Password AP/Hotspot

WiFiServer server(80);
void setup() {
  Serial.begin(115200);
  delay(10);
  
 // Mengatur WiFi ----------------------------------------------------------
  Serial.println();
  Serial.print("Configuring access point...");
   
  WiFi.mode(WIFI_AP);             // Mode AP/Hotspot
  WiFi.softAP(ssid, password);
  
 // Start the server -------------------------------------------------------
  server.begin();
  Serial.println("Server dijalankan");
  
 // Print the IP address ---------------------------------------------------
  Serial.println(WiFi.localIP());
 }

void loop() {
  // put your main code here, to run repeatedly:

}

Sebelum melakukan upload, pastikan terlebih dahulu library ESP8266 sudah terpasang pada Arduino IDE. Apabila belum, kamu dapat mengikuti intruksi dari artikel berikut : Menambahkan Library ESP8266 pada Arduino IDE

Sesuaikan pengaturan pada board diubah menjadi ESP8266 Generic seperti gambar dibawah ini. Setelah itu upload program ke ESP8266 dan tunggu hingga hingga selesai.

             Screenshot (20)    Screenshot (21)

Setelah proses selesai maka hasilnya dapat kita lihat pada laptop ataupun smartphone akan muncul hotspot yang sudah kita buat tadi.

Screenshot (22)
Hasil pada laptop yang menunjukan keberadaan Hotspot Warriornux.com

**Catatan : Total client yang dapat terhubung pada perangkat ESP8266 hanya berjumlah 4 client, IP Address default yang digunakan pada perangkat tersebut adalah 192.168.4.1. Maka client akan mendapatkan DHCP sesuai IP Address yang perangkat ESP8266 miliki.

Semoga tutorial ini bermanfaat dan jangan lupa untuk bagian pada kawan kawanmu 😀

Tresna Widiyaman Avatar
Subscribe
Notify of
14 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
Adrian Ramadhan
Adrian Ramadhan
4 years ago

mas kalo saya coding pake arduino wiringnya gimana trus boardnya uno atau generic esp8266. makasih

Dwipa Yana
Dwipa Yana
4 years ago

mas ini cara biar bisa ngontrol relay dari jarak di luar rumah ya?

Asrof Ramanda
Asrof Ramanda
4 years ago

mas gimana caranya led menyala ketika hp kita konek dengan hotspot node mcu dan begitupun sebaliknya tolong pencerahaannya mas

Joko Purwanto
Joko Purwanto
4 years ago

Kalau SSID Di Hidden gimana caranya? bisa dikasih contoh sketchnya

muhammad rizky alvian
muhammad rizky alvian
4 years ago

mas mau tanya semisal esp8266 dijadikan sebagai wifi acces point kemudian terintegrasi dengan sd web server tetapi memakai wifi dari si esp itu sendiri nah gagalnya itu reconnect dan i nya harus 192.168.4.1

Rest-MAN
Rest-MAN
4 years ago

Bang kalau saya mau kontrol lampu lewat android jaringannya kaya tutor ini berarti ga perlu web atau router jadi langsung direct dari android ke arduino lewat esp ini?