第一种解决方法 关闭当前以太网共享链接设置(我是连的网线,成功解决) 第二种解决方法 禁用虚拟网卡(它的IP和热点冲突了)
第一种解决方法 关闭当前以太网共享链接设置(我是连的网线,成功解决)
第二种解决方法 禁用虚拟网卡(它的IP和热点冲突了)
Esp8266实现扫码获取可用wifi配置信息首先我们需要一块带有屏幕的esp866板子,如下图。有屏了,我们才能在上面玩我们做的东西一、流程ESP从flash中读取wifi信息。读取成功,跳转到步骤9读取失败,跳转到步骤4ESP...
Esp8266实现扫码获取可用wifi配置信息
首先我们需要一块带有屏幕的esp866板子,如下图。有屏了,我们才能在上面玩我们做的东西
一、流程
ESP从flash中读取wifi信息。读取成功,跳转到步骤9读取失败,跳转到步骤4ESP8266创建带有默认密码的热点,并创建一个websocket服务器将热点名称、密码、ip和端口生成二维码,显示在屏幕上通过手机APP扫描屏幕上的二维码,根据二维码的信息,连接wifi热点wifi热点连接成功后,连上websocket服务器并将可用的wifi信息传递给esp8266esp8266成功获取到信息后,断开热点。连接真实的wifi连接wifi失败,返回到步骤1,连接wifi成功,将wifi信息保存到flash中。跳转到步骤12做自己想做的事情了
二、所需的库
我们可以在arduino常用集合中找到我们所需要的库,
将下载的库,拷贝到arduino的库目录下面(xxx/Arduino/library)。你也可以通过arduino库管理进行下载,这样可以不用另外拷贝
三、实现代码
ESP从flash中读取wifi信息。