ATK-ESP8266 WIFI用户手册_V1.2.pdf

ATK_ESP8266 模块仅在 TCP Client 和 UDP,支持透传模式。

WIFI 应用模式

1   Station 模式

2    AP 模式

3    AP+Station 模式

STA 模式(即客户端):ESP8266模块通过路由器连接互联网,手机或电脑通过互联网实现对设备的远程控制。

AP 模式(即服务器):ESP8266模块作为热点,实现手机或电脑直接与模块通信,实现局域网无线控制。

STA+AP 模式:两种模式的共存模式,即可以通过互联网控制可实现无缝切换,方便操作。

【通信1】Wi-Fi模块(ESP8266-01/ESP-01)使用流程_天下我心-CSDN博客_esp-01

【通信2】Wi-Fi模块(ESP8266-01/ESP-01)入网,成功往IOT平台POST数据!!!_天下我心-CSDN博客

一、AT指令配置

一、模块作为客户端 Tcp-client (单连接)

STA 模式

1、配置模块进入上电自动配网数据透传模式

AT+CWMODE=1                 响应:OK         //设置为 STA 模式
AT+RST                      响应:OK         //重启生效
AT+CWJAP="LAB","88888888"   响应:OK         //连接路由器的ssid和password
AT+CIFSR                   响应:192.168.1.xxx   // 查询模块 IP
AT+CIPSTART="TCP","192.168.1.5",8080           //模块连接到 server 服务器(查询下服务器电脑IP)
AT+CIPMODE=1                                   //开启透传模式
AT+CIPSEND                 响应:OK   >         //开始透传
重新上电                                         //*********必须要的操作
AT+SAVETRANSLINK=1,"192.168.4.1",8080,"TCP"

2、退出上电自动配网透传模式

1、+++(不勾选发送新行,发送结束后勾选)
2、AT+SAVETRANSLINK=0
3、重新上电

3、其他参考指令

AT+CWJAP="AA","kAi123456"

AT+RESTORE //出厂设置

二、模块作为服务器 server (多连接)

https://blog.csdn.net/qq_35281599/article/details/80218856

注意:服务器无法进入上电开机就进入服务器模式,必须编程实现

客户端可以

1、配置模块进入模式

服务器:
1、链接配置
AT+CWMODE=3        响应:OK
AT+RST             响应:ready
AT+CIPMUX=1       响应:OK      //启动多连接AT+CWSAP="ONE-ETA","a1234567",11,3   响应:OK  //通道号填11是1-13,加密方式3AT+CIPSERVER=1,8080                    响应:OK  //建立服务器server指令AT+CIFSR                    //查看本设备的IP
客户端:
AT+CWMODE=1                 响应:OK         //设置为 STA 模式
AT+RST                      响应:OK         //重启生效
AT+CWJAP="LAB","88888888"   响应:OK         //连接路由器的ssid和password
AT+CIFSR                   响应:192.168.1.xxx   // 查询模块 IP
AT+CIPSTART="TCP","192.168.1.5",8080           //模块连接到 server 服务器(查询下服务器电脑IP)
AT+CIPMODE=1                                   //开启透传模式
AT+CIPSEND                 响应:OK   >         //开始透传
重新上电                                         //*********必须要的操作
AT+SAVETRANSLINK=1,"192.168.4.1",8080,"TCP"

2、退出上电自动配网透传模式

1、+++(不勾选发送新行,发送结束后勾选)

3、其他参考指令

AT+CIPSTATUS           //来查看连接详情。如下图,第一个参数就是上面的接收编号0,第二个参数代表连接协议为TCP,第三个参数是连接设备的IP地址,第四个参数是客户端的端口,第五个就是服务器端口
AT+UART              //串口配置
例如:
AT+UART=921600,8,1,0,0
//波特率支持范围:110~921600bps    默认115200
//串口波特率,数据位,停止位,校验位,流控,AT+UART_DEF?
AT+UART_DEF=115200,8,1,0,3
波特率,数据位,停止位,校验位,流控//重新上电后仍有效

esp8266-01刷AT固件_孙新的铁匠铺-CSDN博客_esp01刷固件

模块出现的问题

    • 1、.esp8266在供电不足的情况,会出现反复重启的现象
    • 2、.如果双向同时通讯(服务器端发送客户端的同时,客户端也发送给服务器),将会 出现客户端强制重启的现象,但服务器那端却正常,这点很郁闷。
    • 3、发热有点严重,估摸着温度能有50-60了,但基本使用正常。

ESP8266-WIFI模块配置相关推荐

  1. ESP8266 WIFI模块配置

    在单片机的项目开发,如果想要实现远程控制,这时候可以使用ESP8266--WIFI模块,然后还需要构建一个服务器来实现远程控制,如果不会构建服务器,可以使用网络调试小助手,这篇主要是讲如果将esp82 ...

  2. ESP8266 wifi 模块配置,Wechat+APP控制实现

    首先刷入安信可的AiCloud 2.0 SDK文件,AiCloud 2.0具体信息参见AiCloud 1.0 和AiCloud 2.0对比 APP见如下二维码下载. 1.安信可AiCloud 2.0 ...

  3. ESP8266 WIFI模块学习之路(2)——模块与单片机连接进行远程操作

    上一个博客:ESP8266 WIFI模块学习之路(1)是关于对串口连接的,简单验证ESP8266是怎么样连接及其功能验证,下面将通过单片机连接,和手机进行远程操作. ESP8266和单片机的连接,我这 ...

  4. STM32 驱动 ESP8266 WIFI 模块

    目录 1. 模块引脚 2. 测试模块是否正常 3. AT指令 ​4. ESP8266三种工作模式 5. 配置WIFI模块 6. STM32驱动WIFI模块 拿到一个野火的esp8266模块,驱一下试试 ...

  5. STM32之 ESP8266 WIFI 模块驱动代码-可以通过互联网实现数据远程传输(程序稳定,清晰明了非常容易移植到51单片机上)

    成品展示部分 :(ESP8266只是其中一个小部分而已) 实物图: 基于互联网的农业大棚环境监控系统设计 电路图: 农业大棚环境监控设计电路图(彩色)  调试部分:ESP8266 WIFI 模块串口调 ...

  6. ESP8266 WIFI 模块使用说明

    ESP8266是ai-thinker公司推出的一款无线WIFI模块,可以通过配置,和单片机上的串口进行通信,利用WIFI传输数据. 1.AT指令简介 同许多通信模块一样,我们需要对WIFI模块利用AT ...

  7. STM32玩转物联网实战篇:2.ESP8266 WIFI模块TCP通信示例详解

    1.准备开发板 开发板功能区分布图 开发板俯视图 2.ESP8266简介     ESP8266 WIFI模块内置TCP/IP网络协议,模块支持三种网络模式,AP.STA和AP+STA模式,AP模式: ...

  8. 基于stm32的ESP8266 WIFI 模块实验

    一.准备 功能:在STM32F103 开发板上使用ESP8266 WIFI 模块. 硬件:ESP8266 WIFI 模块.STM32F103mini(或其他单片机).手机一部 软件:手机端网络调试助手 ...

  9. ESP8266 WIFI模块学习之路(10)——手机远程关闭电脑

    在博文ESP8266 WIFI模块学习之路(9)中已经实现了电脑读出USB串口的数据,如图 在博文C语言实现电脑关机程序中学习了如何实现电脑关机及其它的一些功能. 因此,通过这两个博文完全可以实现手机 ...

  10. 【STM32】ESP8266 WiFi模块实时上报温湿度及控制LED灯项目笔记

    ESP8266 WiFi模块实时上报温湿度及控制LED灯项目笔记 一.ESP8266模块 1.模块介绍 2.AT指令介绍 2.硬件连接 二.串口转发及调试 1.串口转发流程 2.串口转发程序实现 ST ...

最新文章

  1. linux RTX2080显卡驱动
  2. html标签思维导图
  3. SQL Server调优系列玩转篇(如何利用查询提示(Hint)引导语句运行)
  4. go语言mysql操作_使用Go语言操作MySQL数据库的思路与步骤
  5. RocketMQ在Windows环境下部署(亲测有效)
  6. 基础C语言 学习总结3
  7. Maven打包Package执行插件的顺序
  8. 【算法笔记】扩展kmp算法(exkmp)
  9. 安装SQL Server 2016及一些常用操作
  10. python有道批量单词音标整理-python调用有道智云API实现文件批量翻译
  11. 判断微信小程序转发是否成功
  12. 菠萝狗四足机器人使用手册
  13. sqli-labs 前五关
  14. 【重磅首发新品】AM335x全面升级处理器——AM62x,四核Cortex-A53+M4F,主频1.4GHz
  15. java中判断字符是否为英文字母、中文汉字或者数字
  16. RNA-seq:最长转录本提取
  17. 【011】基于51单片机的低频信号发生proteus仿真与实物设计
  18. android 【禁止横屏和竖屏切换】
  19. css的grid布局
  20. 如何将竖屏视频转换为横屏,横屏转为竖屏

热门文章

  1. mysql数据库如何授权_MySQL数据库学习笔记 ---- 数据库授权
  2. Ubuntu安装Hbase数据库
  3. 手机QQ空间如何显示和修改手机机型型号
  4. c语言教师工资管理系统源程序设计,C语言教师工资管理系统
  5. css音乐播放器插件,jQuery MPlayer音乐播放器插件
  6. msm8937声卡挂载问题
  7. 现在Web前端培训,哪个机构比较好?
  8. 摩尔庄园怎么显示全部服务器,摩尔庄园手游怎么看自己玩的什么服,服务器查看区别方法...
  9. javascript颜色选择器
  10. 老男孩学python_在老男孩如何学习python?老男孩python课程好吗、