C51—ESP8266模块

目录

简介

‌ESP8266模块

‌‌AT指令:

调试工具

初始配置和验证ESP8266模块

ESP8266作为设备模式

1.入网设置

2.连接到 TCP server

3.发送数据

4.开启透传模式

项目实现

验证AT指令及反馈结果:

1.验证单片机能否正确发送AT指令,单片机连接TTL转USB模块,将结果输出至串口助手

接线方式

2.使用白盒测试,验证AT指令反馈结果是否正常。

白盒测试的接线方式

项目代码

ESP8266与C51单片机连接不上的疑难杂症:

ESP8266作为路由模式 

设置流程

项目要求

项目代码


简介

蓝牙, ESP-01s Zigbee, NB-Iot 等通信模块都是基于 AT 指令的设计

‌ESP8266模块

‌ESP8266是一款由‌乐鑫科技发布的低成本WiFi微控制器,它集成了‌TCP/IP协议栈,适用于嵌入式系统的网络连接。‌‌

ESP8266芯片是乐鑫公司于2015年推出的一款集成‌MCU的WIFI芯片,这款芯片支持802.11 b/g/n标准,具有低功耗、高性价比和易于使用等特点。它不仅支持TCP/IP协议栈,还内置了高度定制化的自动化引脚配置功能,使得用户可以轻松地将外设连接到芯片上,从而实现更广泛的应用。ESP8266模块是‌深圳安信可公司基于ESP8266芯片研发的串口WiFi模块,增加了必要的外围电路、串口flash、板载天线等,使其成本低、使用简便、功能强大。这款芯片的应用领域非常广泛,包括但不限于‌智能家居、‌智能车辆、‌工业自动化和‌智能农业等领域。由于其高度集成、低功耗、易编程和低成本等特点,ESP8266已成为物联网领域的佼佼者,是开发者实现网络通信功能的首选模块之一。

‌‌AT指令:

AT指令是从终端设备(Terminal Equipment,TE)或数据终端设备(Data Terminal Equipment,DTE)向终端适配器(Terminal Adapter,TA)或数据电路终端设备(Data Circuit Terminal Equipment,DCE)发送的指令,用于控制移动台(Mobile Station,MS)的功能,与GSM网络业务进行交互。用户可通过AT指令进行呼叫、短信、电话本、数据业务、传真等方面的控制。

调试工具

  • 安信可串口调试助手
  • stc-isp串口调试工具
  • 网络调试助手

初始配置和验证ESP8266模块

ESP-01s出厂波特率正常是115200,注意:AT指令,控制类都要加回车!数据传输时不加回车!

  • 上电后,通过串口输出一串系统开机信息,购买的部分模块可能电压不稳,导致乱码,以 ready  
arch:ESP8266, 1
compile_time:Ai-Thinker|B&T
wifi_mac:4c75250dAE2F
sdk_version:v3.4-22-g967752e2
firmware_version:2.2.0
compile_time:Jun 30 2021 11:28:20

ready
  • 上电后发送
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值