配置ESP8266连接到路由器后,登录路由器可以看到ESP8266的主机名称为ESP_XXXX(XXXX为芯片STA模式MAC地址的其中的几个字节,是后4个字节还是前4个字节,我记不清楚了)。这个主机名称是可以修改的,官方提供的SDK编程指导文档,没有这方面的函数,函数为bool wifi_station_set_hostname(char* hostname),SDK的头文件中也没有包含这个函数,使用方式如下: char name[10] = "MyDevice"; wifi_station_set_hostname( hostname ); |