USB-TTL AT指令调试ESP8266

一,准备

1.USB-TTL (串口转USB)这里我购买的是PL2303

2.ESP8266(乐鑫wifi模块)

3.杜邦线若干

4.面包板(可选,我自己用来连接电路的)

二,引脚定义

关于ESP8266的引脚,可以参考我之前一篇文章Arduino Uno R3 用软串口调试ESP8266 01 wifi模块 实验记录

USB-TTL(PL2303引脚):3V,TX,RX,GND,5V.

三、接线示意

USB-TTL ESP8266
3.3V VCC
GND GND
RX TX
TX RX
3.3V CH_PD

网上有的文章说 3.3v需要单独供电,不过我没有,我用的是USB-TTL上的3.3V,CH_PD和VCC共用的(使用面包板)。

如图:

USB-TTL AT指令调试ESP8266_第1张图片

USB-TTL AT指令调试ESP8266_第2张图片

连接好后,装好驱动,(我的电脑装好驱动后需要重启一下)。

四,打开串口调试助手

1.设置波特率115200

2.重启模块

AT+RST


OK

 ets Jan  8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 2408, room 16 
tail 8
chksum 0xe5
load 0x3ffe8000, len 776, room 0 
tail 8
chksum 0x84
load 0x3ffe8310, len 632, room 0 
tail 8
chksum 0xd8
csum 0xd8

2nd boot version : 1.6
  SPI Speed      : 40MHz
  SPI Mode       : QIO
  SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000

屸?俷鞉r傭n|??巪rl屸r抣宭?l`屸r抣靗?l`屸r抣帪?ll`rl巶rl尀鈱b寣b宐br鞄rb祢n顎nn?l掤l?l寧ll?倢寣鞄l?n?尀鈱bll巖p尀鈱bl宐rlrl
ready
WIFI DISCONNECT
WIFI CONNECTED

 

由于我昨天设置了wifi ssid,和密码,所以它自动连接了。

3.连接TCP

AT+CIPSTART="TCP","www.swcvc.net.cn",80

CONNECT

OK

4.设置透传模式

AT+CIPMODE=1


OK

5.发送数据(GET)

AT+CIPSEND


OK
>GET http://www.swcvc.net.cn/index.htm

收到返回数据

6.退出透传模式(没有换行符的模式下,输入+++)

+++

7.关闭TCP连接

AT+CIPCLOSE

CLOSED

OK

 

你可能感兴趣的:(Arduino)