#include "WiFi.h"
String stMac;
char mac[50];
String ip;
void setup() {
Serial.begin(115200);
int LED_BUILTIN = 2;
pinMode(LED_BUILTIN, OUTPUT);
digitalWrite(LED_BUILTIN, LOW);
// setup WiFi
Serial.println("Initializing WiFi...");
WiFi.mode(WIFI_STA); // 設定 STA 工作模式
WiFi.disconnect(); // 無線初始化
Serial.println("Connecting to WiFi ");
WiFi.begin("Wokwi-GUEST", ""); // 連線 WiFi 網路
while (WiFi.status() != WL_CONNECTED) { // 判斷連線是否成功
delay(500);
Serial.print(".");
}
digitalWrite(LED_BUILTIN, HIGH);
Serial.println("");
Serial.println("WiFi connected");
ip = WiFi.localIP().toString(); // 取得分配到的 IP 位址轉成字串
Serial.println("IP address: " + ip);
// 顯示 MAC 位址
Serial.println("MAC address: " + WiFi.macAddress());
}
void loop() {
}