1. 程式人生 > >USB-TTL AT指令除錯ESP8266

USB-TTL AT指令除錯ESP8266

一,準備

1.USB-TTL (串列埠轉USB)這裡我購買的是PL2303

2.ESP8266(樂鑫wifi模組)

3.杜邦線若干

4.麵包板(可選,我自己用來連線電路的)

二,引腳定義

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共用的(使用麵包板)。

如圖:

連線好後,裝好驅動,(我的電腦裝好驅動後需要重啟一下)。

四,開啟串列埠除錯助手

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