我的ESP32實做書籍:https://youyouyou.pixnet.net/blog/post/121105860
博客來網址:https://www.books.com.tw/products/0010901195
最近開發專案時,需要取得裝置的唯一編號,用來區別是資料是從哪裡送出來的
Arduino範例有一個CPUID,但是取得資料內容是u_int64_t格式,很難處理,我當然還是希望能用字串格式,網路又找到一個範例是WiFiMacID,發現這個所抓取的值是CPUID的前後相反而已,所以其實可以直接使用WIFIMAC來作為設備的專屬ID,語法如下
#include <WiFi.h>
void setup() {
Serial.begin(115200);
}
void loop() {
String wifiMacString = WiFi.macAddress();
Serial.print("WiFi Mac ID: "); Serial.println(wifiMacString);
delay(3000);
}
全站熱搜
留言列表