ESP8266是ai-thinker公司推出的一款无线WIFI模块,可以通过配置,和单片机上的串口进行通信,利用WIFI传输数据。

1.AT指令简介

同许多通信模块一样,我们需要对WIFI模块利用AT指令对系统参数进行配置。指令格式如下:

AT+<COMMAND>=<VALUE>\r\n

根据不同指令,模块将返回不同的值。其中\r\n是回车换行符,用16进制表示,就是0X0D,0X0A。

常见的两种配置模式包括COM-AP模式和COM-STA模式。

以COM-AP模式的TCP服务器配置为例,配置命令如下所示:

这里需要说明的有两点,

一是以上步骤第一次配置时需要按顺序依次配置,最后一个为检验配置是否成功;

二是WIFI模块配置成功后,当WIFI模块失去供电后,再重新连接仍需要重新配置第三步和第四步才可以使用。

COM-STA的基本配置方法与上述类似。不同的是,AP模式是将WIFI模块本身作为服务器或客户端使用,

而STA模式则是将WIFI模块加入到已有的WIFI网络中进行通信传输。

2.如何烧写AT指令

理解AT指令内容后,我们便需要将我们所要配置的AT指令烧进WIFI模块中,一种方法是将指令利用单片机的USART依次传输过

去,这里介绍一种更为基础的方法。这里以正点原子的ATK-ESP8266  为例

原理图如下

我们直接将VCC接3.3V,GND接地,RXD和TXD接到对应的串口上去,RST悬空,IO_0置低电平进入烧写模式,然后利用串口

调试助手依次发送上述的AT指令即可。

3.在测试网络传输时,我们经常需要知道目标网络的IP地址,那么如何得到该网络的IP地址呢?

http://blog.csdn.net/banzhuan133/article/details/55193008

ESP8266 WIFI 模块使用说明相关推荐

  1. ESP8266 wifi模块连接上了热点之后 与服务器建立了tcp连接并进入了透传模式,如果关掉热点wifi模块的tcp连接没有切断,为什么

    ESP8266 wifi模块连接上了热点之后 与服务器建立了tcp连接并进入了透传模式,如果关掉热点wifi模块的tcp连接没有切断,为什么? 这个是很多开发者在第一次使用ESP8266模块是会出现的 ...

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

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

  3. ESP8266 WIFI 模块串口调试过程-实现通过互联网实现数据远程传输(结尾含驱动代码链接)

    一. ESP8266 WIFI模块调试(串口发送AT指令调试). ESP8266 WIFI模块的调试算是最复杂的了,虽然通信是简单的串口通信,但是要设置ESP8266连接服务器并稳定无误的将数据上传, ...

  4. ESP8266 WiFi模块介绍

    ESP8266WiFi模块简介 ESP8266 是一个完整且自成体系的WiFi 网络解决方案,能够独立运行, 也可以作为 slave 搭载于其他Host 运行. ESP8266 在搭载应用并作为设备中 ...

  5. STM32 驱动 ESP8266 WIFI 模块

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

  6. 基于 STM32 的语音识别智能家居控制系统的设计(LD3320语音识别芯片+ESP8266 WIFI模块+DHT11温湿度采集+MQ系列 烟雾及可燃气体+蜂鸣器+步进电机模拟窗帘+OLED液晶显示+

    ## **基于 STM32 的语音识别智能家居控制系统的设计(LD3320语音识别芯片+ESP8266 WIFI模块(阿里云 或ONENET或局域网)+DHT11温湿度采集+MQ系列 烟雾及可燃气体+ ...

  7. ESP8266 WIFI模块获取天气信息

    ESP8266 WIFI模块获取天气信息 基本步骤 获取天气时间 基本步骤 (1)确认模块在 STA 模式. 如果不在需要输入AT指令: AT+CWMODE=1 响应OK后输入: AT+RST或者重新 ...

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

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

  9. ESP8266 WIFI模块配置

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

最新文章

  1. Java回调函数的理解
  2. JavaSist之ClassPool
  3. MySQL锁机制和PHP锁机制
  4. 120. 三角形最小路径和
  5. 分治法:关于选择算法,找最大,找最小,同时找最大和最小,找第二大
  6. 华为云GaussDB:发挥生态优势,培养应用型DBA
  7. Web压力测试工具 - Siege
  8. od send断点 下_Win7 od下send断点
  9. iOS 图形处理 翻译
  10. markdown 本地链接_markdown多平台发布及七牛图床使用
  11. 关于并查集的Python实现代码
  12. 基于Angular5和WebAPI的增删改查(一)
  13. 2.5 HDFS体系架构
  14. 我的WCF之旅(13):创建基于MSMQ的Responsive Service(转载)
  15. 多种企业常用网管软件介绍及配置说明(带视频)
  16. vue综合实例——音乐播放器(悦听player)
  17. 如何安装biopython_Biopython安装
  18. 房产中介管理系统php,房屋中介管理系统简易源代码.doc
  19. c语言的sin cos是弧度,C++中cos,sin,asin,acos這些三角函數操作的是弧度,而非角度(轉)...
  20. php使用nltk,mac 安装nltk, 并解决nltk.download()出错问题

热门文章

  1. 互联网公司如何有效执行软件发布流程
  2. HashData助力销售易构建智能分析云平台
  3. 面向万物智联的应用框架的思考和探索(中)
  4. Echarts渲染行政区划,实现聚焦高亮交互
  5. 【自用】MySQL for Mac创建表、写入读取数据及备份与数据恢复(2)
  6. 计算机工程改通讯作者,我中心3篇论文被AAAI2020录用
  7. 初等数论-孙子定理 一谈
  8. 【分享】集简云微信公众号助手无需代码连接维格表的方法
  9. USACO 2.3.5 Money Systems 货币系统
  10. 华为手机音量键技巧合集,很少有人全部掌握的7个技巧,你会用吗