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.
Setelah proses selesai maka hasilnya dapat kita lihat pada laptop ataupun smartphone akan muncul hotspot yang sudah kita buat tadi.
**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 😀
mas kalo saya coding pake arduino wiringnya gimana trus boardnya uno atau generic esp8266. makasih
mas ini cara biar bisa ngontrol relay dari jarak di luar rumah ya?
mas gimana caranya led menyala ketika hp kita konek dengan hotspot node mcu dan begitupun sebaliknya tolong pencerahaannya mas
Kalau SSID Di Hidden gimana caranya? bisa dikasih contoh sketchnya
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
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?