二、設定指令
三、查詢指令
指令返回
atok
指令返回
at+rst
ok指令
返回at+ciobaud=baudrate
ok預設波特率為115200
引數取值
baudrate
1200
2400
4800
9600
14400
19200
38400
43000
57600
76800
115200
128000
230400
自定義指令
返回at+cwmode=mode
ok引數
取值說明
mode
1station模式(客戶端)
2ap模式(伺服器、熱點)
3station+ap模式(混合模式)
此指令需重啟生效指令
返回at+cwsap=「ssid」,「pwd」,chl,ecn
ok引數
定義說明
ssid
該ap名稱
字串
pwd密碼
字串
chl通道號
字串 ,取值為1~14任選
ecn加密方式
0(open)
1(wep)
2(wpa-psk)
3(wpa2-psk)
4(wpa-wpa2-psk)
指令返回
at+cipmode=mode
ok引數
取值說明
mode
0非透傳,預設模式
1透明傳輸
預設是0,為預設模式指令
返回at+cipserver=1,port
ok引數
定義說明
port
埠號一般用8080
1代表建立伺服器,所以只能選1,埠號沒有固定值,自己定義好就可以使用指令
返回at+cipmux=mode
ok引數
取值說明
mode
0單連線模式
1多連線模式
指令返回
at+cwjap=「ssid」,「pwd」
ok引數
定義說明
ssid
接入ap的名稱
字串pwd
接入ap的密碼
字串指令
返回at+cwqap
ok狀態
指令說明
單路連線(at+cipmux=0)
at+cipsend=length
模組收到指令後先換行返回」>」,然後開始接收串列埠資料,當資料長度滿length時傳送資料,如果未建立連線或連線被斷開,返回error;如果資料傳送成功,返回send ok,id為客戶端編號。
多路連線(at+cipmux=1)
at+cipsend=id,length
指令返回
at+cipsto=timeout
斷開時間(0~28800s)
引數說明
timeout
伺服器主動斷開時間0~28899秒
指令返回
at+cipsto?
斷開時間(0~28800s)
指令返回
at+cipmode?
當前模式
指令返回
at+cifsr
當前ip位址
指令返回
at+cipmux?
當前模式
指令返回
at+cwsap?
當前引數
指令返回
at+cwjap?
當前ap資訊
指令返回
at+cwmode?
當前模式
ESP8266 01實戰二 智慧型家居
總結esp能做的實在太多了,設計思路都差不多,下面我以氛圍燈為例子詳細講一下吧 氛圍燈用的是ws2812燈帶,全彩燈3個介面 vcc 5v gnd io 線序esp 燈帶3v3 主函式,確保esp連上了熱點並且和小愛處於連線狀態 首先能想到的就是繼電器,繼電器有常開常閉口,選擇好你需要的模式,再把e...
ESP8266 01引腳說明與連線
esp 01引腳介紹引腳 功能3.3 3.3v供電,避免使用5v供電 rxuart rxd,非同步串列埠接受端 rst外部復位引腳,低電平有效,預設高電平 io0en 使能埠,高電平工作,低電平模組不工作 io2gpio2引腳,開機上電時禁止下拉,預設高電平 utxd uart txd,非同步串列埠...
USB TTL AT指令除錯ESP8266
一,準備 1.usb ttl 串列埠轉usb 這裡我購買的是pl2303 2.esp8266 樂鑫wifi模組 3.杜邦線若干 4.麵包板 可選,我自己用來連線電路的 二,引腳定義 關於esp8266的引腳,可以參考我之前一篇文章arduino uno r3 用軟串列埠除錯esp8266 01 wi...