USB TTL AT指令除錯ESP8266

2021-08-28 08:25:21 字數 1775 閱讀 3704

一,準備

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

vccgnd

gndrx

txtx

rx3.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

收到返回資料

6.退出透傳模式(沒有換行符的模式下,輸入+++)

+++
7.關閉tcp連線

at+cipclose

closed

ok

2017 5 23 ESP 除錯記錄

2017 5 23 today task ios 1,at cwmode def 1 配置wifi模組工作模式為單sta模式,並把配置儲存在flash 2,at cwautoconn 1 使能上電自動連線ap 3,at cwstartsmart 3 支援esp touch和airkiss智慧型配網 ...

ESP8266 除錯記錄

2019 12 21 時隔一年再次撿起esp8266,希望在12月之前完成這部分通訊吧。用esp8266代替arduino上的資料線 就這麼簡單 esp8266 arduino 3v3 3.3v rx pin3 en 3.3v tx pin2 gnd gnd 這裡經常有人問,8266上的rx是不是連...

ESP8266除錯筆記

esp8266 版本使用用簡要 此版本若想從flash啟動進入at系統,只需中間四個腳接vcc高電平即可,其中gpio0為高電平代表從flash啟動,gpio0為低電平代表進入系統公升級狀態,此時可以經過串列埠公升級內部韌體。gpio16 rst 可做外部硬體復位使用。此版本若想從flash啟動進入...