1.esp01的结构

2.wifi的使用

本次使用的是ESP-01S,在设计中,常见的除了ESP01S还有ESP-01,这两者的区别主要是,电路的连接部分,ESP-01S内部是有接上拉电阻的,所以在实际使用中,EN的使能端是可以不接的,一般只需要接4根线就好(VCC Ground tx RE),ESP-01在使用中,则要5根线(VCC Ground tx RE EN)其它的使用一致相同.,下面以ESP-01为例子

3.WIFI测试

拿到wifi ,首先要对wifi 进行测试,通过TTLL连接电脑PC端,再用串口助手进行打印,发送AT指令,当发送AT,  回复OK ,则表示wifi是好的,进行数据透传的,同样也是接5根线(VCC Ground tx RE EN),EN使能端接高电平(VCC  3.3V),切记:波特率要选择115200,   ttl口TXD接RED, ttl口RED接TXD,

使用串口助手进行测试

下面是一些常见的AT指令

(1)重启模块 AT+RST
(2)设置模块 AT+CWMODE=1或3(1:Sta   2:AP   3:Sta+AP)
     该指令重启后生效
(3)查看当前wifi列表 AT+CWLAP  (知道wifi名称可略过)
(4)连接WiFi  AT+CWJAP=”ZJWSB”,”12345678”(名称和密码)
(5)查看WiFi模块地址AT+CIFSR  返回正确而不是ERROR才是正在连接上WiFi
(5)开启多路连接  AT+CIPMUX=1  0为单路  1为多路
(6)设置为客户端,指令为:AT+CIPSTART=2,"TCP","192.168.4.1",5000
其中2为本设备ID号,自己0-4随意设置(应该是),5000为端口号)
(7)发数据指令 AT+CIPSEND=2,15(2为本机ID,15为将要发送的数据长度)

5.ESP01和ES_01S的图片区别

图一和图二是ES_01S,图三是ESP01

esp8266模块的使用(详解) 入门必备相关推荐

  1. at指令获取网络连接类型_【新手】ESP8266模块 AT指令详解

    众所周知,ESP8266封装方式多样,天线可支持板载PCB天线,IPEX接口和邮票孔接口三种形式. ESP8266可广泛应用于智能电网.智能交通.智能家具.手持设备.工业控制等领域.当然,最出色的优点 ...

  2. ExoPlayer详解——入门(官方文档)

    ExoPlayer详解系列文章 ExoPlayer详解--入门(官方文档) ExoPlayer详解--媒体类型(官方文档) ExoPlayer详解--高级主题(官方文档) 一.ExoPlayer,你好 ...

  3. mhdd应用详解-入门篇(图文教程)

    mhdd应用详解-入门篇(图文教程) 来源:wxiu.com 作者:fox 时间:2009-03-13 点击: 54 对于专业的 电脑维修人员来说, MHDD是必备的硬盘工具,但是技术人员一般只拿他 ...

  4. python导入模块的变量_python 环境变量和import模块导入方法(详解)

    1.定义 模块:本质就是.py结尾的文件(逻辑上组织python代码)模块的本质就是实现一个功能 文件名就是模块名称 包: 一个有__init__.py的文件夹:用来存放模块文件 2.导入模块 for ...

  5. python的socket模块_Python socket模块方法实现详解

    这篇文章主要介绍了python socket模块方法实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 socket ssh (不带防止粘包的方 ...

  6. python标准类型内建模块_Python内建模块struct实例详解

    本文研究的主要是Python内建模块struct的相关内容,具体如下. Python中变量的类型只有列表.元祖.字典.集合等高级抽象类型,并没有像c中定义了位.字节.整型等底层初级类型.因为Pytho ...

  7. 合法的python变量名import_python 环境变量和import模块导入方法(详解)

    1.定义 模块:本质就是.py结尾的文件(逻辑上组织python代码)模块的本质就是实现一个功能 文件名就是模块名称 包: 一个有__init__.py的文件夹:用来存放模块文件 2.导入模块 imp ...

  8. python xlrd课程_python中xlrd模块的使用详解

    一.xlrd的安装 打开cmd输入pip install xlrd安装完成即可 二.xlrd模块的使用 下面以这个工作簿为例 1.导入模块 import xlrd 2.打开工作薄 # filename ...

  9. python包mdure_Python hashlib模块实例使用详解

    这篇文章主要介绍了Python hashlib模块实例使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 hashlib模块主要的作用: 加密保 ...

最新文章

  1. java测试时间的类,java 测试五种单例模式需要的时间
  2. linux mysql 知乎_在 Linux 上安装 MariaDB 或 MySQL | Linux 中国
  3. BZOJ 2820 YY的GCD 莫比乌斯反演
  4. Servlet 工作原理解析--转载
  5. 软件工程学习总结(4)——软件工程概论
  6. 这是AI?这是爱?这是能全方位监控学生的“智能校服”
  7. Oracle 数据库升级
  8. nfine框架 上传文件_NFine快速开发框架
  9. 简单、快捷、低成本的超写实虚拟人平台来了……
  10. 什么是shapefile文件
  11. 这篇文章教给你图片怎么去雾的几个方法
  12. 天翎知识文档系统+群晖NAS,助力企业实现移动化学习
  13. PMP思维导图—项目经理的角色
  14. 行转换html,块级、行内、行内元素相互转换
  15. BINARY和VARBINARY类型的区别
  16. 从零开始学习 wireshark过滤规则 8月19日
  17. IIS 之 应用程序池
  18. 【LGR-073】洛谷 7 月月赛 Div.2 B 混凝土数学
  19. pylon保存图片_Basler Pylon 4 SDK和OPENCV 2.4.9,CPylonImage到Mat
  20. 三相发电机短路计算和画图-Matlab

热门文章

  1. 关于NetBios的简单应用
  2. artemis mq配置开机启动 (centos7)(artemis Init Script)
  3. 【数学】HDU 5761 Rower Bo
  4. IC讲解: 如何区分CP测试和FT测试
  5. checkedListBoxControl的用法
  6. 牛客网力扣算法编程之十四 | 字符串 - 字符个数统计 - Java代码实现
  7. Securitize 亚太地区总监 Jacqueline Kwok(JK):进军亚洲数字证券市场
  8. opencv-人眼检测,人眼跟踪
  9. 数据结构第1章绪论相关练习题
  10. python列表插入_python列表插入append(), extend(), insert()用法详解