from network import WLAN,STA_IF
from utime import sleep

wifi = WLAN(STA_IF) # สร้างตัวแปร เพื่อใช้งาน Wi-Fi บนบอร์ด ESP32
wifi.active(False) # ปิดการทำงานของ Wi-Fi (อาจมีกรณีที่เปิดค้างไว้ก่อนหน้านี้) เพื่อจะทำการเปิดใหม่อีกครั้ง
wifi.active(True) # เปิดการทำงานของ Wi-Fi

while True:
    nets = wifi.scan() # สแกน Wi-Fi
    for net in nets:
        print("SSID : " + net[0].decode("UTF-8") + " , RSSI : " + str(net[3]))
        # แสดงชื่อ Wi-Fi ทุกตัวที่พบ (SSID) และความแรงของสัญญาณ (RSSI) โดยค่าติดลบน้อยยิ่งแรง
    print("......")
    sleep(2) # สแกน Wi-Fi ทุก ๆ 2 วินาที