一,準備
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啟動進入...