Project นี้ จะทำให้ ESP 32 ทำหน้าที่เป็น wifi access point นั่นคือ ให้บริการ สัญญาณไวไฟ สำหรับอุปกรณ์เคลื่อนที่อื่นๆ เช่น แทบเล็ต โทรศัพท์ คอมพิวเตอร์ หรือแม้กระทั่ง ESP32 เครื่องอื่น
บนหน้าเว็บดังกล่าว จะมีลิ้งค์ 2 ลิ้งค์ อันนึงใช้ เปิดหลอดไฟ LED ส่วนอีกลิ้งค์จะสามารถ ปิดหลอดไฟ LED ได้
ในโปรเจคแรก เราได้เชื่อมต่อหลอด LED ไว้ที่พิน GPIO 2 (ซึ่งเป็นพินเดียวกับ built in LED)
เปิดหาไฟล์ตัวอย่างได้ที่ File --> Examples --> WiFi --> WiFiAccessPoint
ตรงบรรทัด กำหนด ssid นั้น เราสามารถเปลี่ยนสิ่งที่อยู่ภายใน " " เป็นชื่ออะไรก็ได้ ซึ่ง เดิมเขียนว่า yourAP นั่นคือการกำหนดชื่อไวไฟให้กับบอร์ด ESP32
เข่นเดียวกับ password เราก็สามารถเปลี่ยนใหม่ได้ในโค้ดนี้เลย
หากเราต้องการยกเลิกการใช้พาสเวิร์ด ในบรรทัด
WiFi.softAP(ssid, password)
ให้ลบคำว่า password ในวงเล็บออกไปได้เลย
IP address ก็เช่นกัน เราสามารถกำหนดใหม่ได้เลย โดยเข้าไปกำหนดค่าในวงเล็บ บรรทัด
IPAddress myIP = WiFi.softAPIP();
บนหน้าเว็บที่ถูกสร้างขึ้น ก็จะมีลิ้งค์ สำหรับ turn on / turn off หลอด LED
เมื่อพร้อมแล้ว ให้ทำการ compile และ อัพโหลด โค้ด ไปยังบอร์ด ESP32 ตามปกติ
เมื่อโหลดเสร็จ ให้ลองไปเปิดไวไฟใน IPAD และค้นหา ไวไฟ ในชื่อที่เราตั้งไว้ (ในที่นี้ คือ yourAP)
เมื่อพบแล้ว ให้ใส่พาสเวิร์ดที่ตั้งไว้ (ในที่นี้คือ yourPassword)
นั่นคือเราได้เชื่อมต่อกับตัวบอร์ด ESP32 แล้ว
จากนั้น ให้ไปเปิด web browser และพิมพ์ IP Address 192.168.4.1
จะพบกับลิ้งค์สองอัน ให้ลองกด เพื่อทดสอบการเปิดปิด หลอด LED ที่เชื่อมต่อกับ ESP32 อยู่
หลอดไฟจะสามารถเปิดปิดได้แล้ว