ESP8266在连接路由器时,可以直接在程序中输入路由器的SSID和密码,那么当位置变了以后怎么办?这篇博客我们就来谈谈如何用手机给ESP8266一件配网。在Arduino中新建一个文件,输入以下代码并下载:

#include <ESP8266WiFi.h>
void smartConfig()
{WiFi.mode(WIFI_STA);Serial.println("\r\nWait for Smartconfig...");WiFi.beginSmartConfig();while (1){Serial.print(".");digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)delay(1000);                       // wait for a seconddigitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOWdelay(1000);                       // wait for a secondif (WiFi.smartConfigDone()){Serial.println("SmartConfig Success");Serial.printf("SSID:%s\r\n", WiFi.SSID().c_str());Serial.printf("PSW:%s\r\n", WiFi.psk().c_str());break;}}
}
void setup() {Serial.begin(115200);delay(10);pinMode(LED_BUILTIN, OUTPUT);// Connect to WiFi networkSerial.println();Serial.println();Serial.print("Connecting to ");smartConfig();  //微信智能配网delay(500);Serial.println("");Serial.println("WiFi connected");}
void loop() {}

打开串口监视器,在微信上搜索安信可,进入该小程序:

点击右下角的WiFi配置:

请确保你已连接上WiFi,点击开始配置:

输入你的WiFi密码然后等待:



串口助手上也已经显示连接成功,现在可以根据你的需求访问互联网了。

打开路由器管理界面即可看到IP:

点击设备信息:

我们可以看到IP地址为192.168.3.10,如果你有什么想法或者问题,欢迎留言,我会在第一时间回复。
欢迎大家加入我自建的创客交流群,分享diy经验,一起学习,一起进步。群号:784939897,你也可以扫码加群

用手机软件给ESP8266一键配网相关推荐

  1. ESP8266开发、ESP8266连接阿里云物联网、天猫精灵控制esp8266、esp8266一键配网、智能家居

    ESP8266开发.ESP8266连接阿里云物联网.天猫精灵控制esp8266.esp8266一键配网.智能家居 项目介绍 最近会 将arduino IDE开发ESP8266中一些值得记录得部分写下来 ...

  2. esp8266 wifi模组手机一键配网,配置一次,下次重启设备后不需再进行配网

    编写时间:2018年9月2日 #define  ATCMDLEN   20 extern uint8_t usart3RecvEndFlag; extern UART_HandleTypeDef hu ...

  3. ESP8266 SmartConfig一键配网

    ESP8266 SmartConfig一键配网   Wi-Fi 配网,指由外部向 Wi-Fi 设备提供 SSID 和密码(PSW),让 Wi-Fi 设备可以连接指定的热点或路由器,并加入后者所建立的 ...

  4. ESP8266_21基于ESP8266的一键配网

    ESP8266_01搭建开发环境 ESP8266_02程序的编译与下载 ESP8266_03SDK与Makefile的基本用法 ESP8266_04管脚控制与软件定时器 ESP8266_05 ESP8 ...

  5. Esp8266进阶之路17 esp8266自研的快速上电开关五次 (开-关为一次) ,无需按键触发则8266进去一键配网模式。(附带Demo)

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 序号 SDK版本 内容 链接 1 nonos2.0 搭建 ...

  6. ESP8266微信一键配网smartconfig,esp32可用

    ESP8266微信一键配网 第一步 下载程序 微信配网 恢复出厂设置 ESP32 接入 第一步 下载程序 简单配网例程:点击下载 配网并控制LED例程:点击下载 例程下载后,需要使用arduino i ...

  7. Esp8266学习之旅⑥ 了解SmartConfig与Airkiss一键配网,给8266一键配网上云端。(带Demo)

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 序号 SDK版本 内容 链接 1 nonos2.0 搭建 ...

  8. esp8266 接收udp广播_ESP8266_21基于ESP8266的一键配网

    这一节,说一下一键配网的用法.首先说为什么需要一键配网? 原因很简单,因为设备要上网.那,给那些设备配一个屏幕和一个输入设备行不行? 不是不可以,对那些成本没要求的设备是没问题的.但物联网设备大部分都 ...

  9. STM32+ESP8266+MQTT微信小程序SoftAP一键配网接入腾讯物联网平台

    STM32+ESP8266+MQTT微信小程序SoftAP一键配网接入腾讯物联网平台   Wi-Fi 配网,指由外部向 Wi-Fi 设备提供 SSID 和密码(PSW),让 Wi-Fi 设备可以连接指 ...

最新文章

  1. 数码显示实验报告C语言,数码问题C语言A星算法详细实验报告含代码(9页)-原创力文档...
  2. Android布局属性详解之RelativeLayout
  3. window 如何查看tomcat 实时日志_如何处理生产环境Tomcat的catalina.out日志?
  4. Centos6 使用yum快速搭建LAMP环境
  5. 2012.4.16总结(四)
  6. 同一家公司不同CPU的LINUX,还是有所差异
  7. 【FlexSim2019】自学笔记:2019版本中传送带属性设置 | Use transport | 如何建立S连接 | 操作员 叉车 传送带
  8. linux下快速查找文件
  9. 继承QPushButton重写MouseEvent后按钮clicked信号不响应
  10. 把linux,ssh客户端蓝色变成绿色
  11. W681310RG编解码器芯片Nuvoton新唐科技
  12. Xcode 8 size class
  13. k8s 部署 xxl-job-admin:2.3.0
  14. 使用proc编译器遇到的几个问题及解决办法
  15. Django个人博客搭建教程---图片存储与展示
  16. 数字证书及公钥、私钥
  17. mac 升级到山猫10.8 后导致xp 无法启动问题
  18. centos7挂载移动硬盘
  19. 伙伴云CEO戴志康:Discuz !之后,打造数字化武器,助力元气森林们做爆品
  20. 计算机应用基础终极性,计算机应用基础z终结性考核(8页)-原创力文档

热门文章

  1. 推荐52个堪称神器的学习网站,每天坚持一小时,让你受益一生【上】
  2. 血性的青,尿性的春——《中国合伙人》影评
  3. 运放电路中电容的一些特殊用法
  4. 非科班本科普通人转码攻略
  5. 什么是新零售,新零售的模式又该怎么做?
  6. macbook 终端命令怎么使用_mac终端命令大全 苹果入门
  7. fiq中断的入口地址_uboot中添加FIQ中断及相关问题
  8. java 轮训加权_一种JAVA线程轮训调度算法(转载)
  9. 火星贴---51首电视台使用频率最高经典背景音乐
  10. 修改服务器win7密码忘记,远程服务器win7改密码