如何在 ESP32/ESP8266 上设置 WiFi DHCP 主机名(不同于 "espressif")
使用 ESP-IDF
example-2.cpp
esp_netif_t* wifiStaNetif = esp_netif_create_default_wifi_sta();
const char* hostname = "MyESP32";
ESP_ERROR_CHECK(esp_netif_set_hostname(wifiStaNetif, hostname));使用 Arduino 框架
使用
example-1.cpp
WiFi.setHostname("My-ESP32-Test");为 ESP32 设置自定义主机名。Wifi.config(...) 行是 Github 上此 bug 的变通方法。
Check out similar posts by category:
ESP8266/ESP32
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow