esp8266wifi模組一對多主從配置,精簡
阿新 • • 發佈:2019-02-13
---------------------------------伺服器(AP)模式
1. AT+CWMODE=2 // 2.AP模式
2. AT+CWSAP="esp8266","0123456789",11,3 // 引數: 名稱,密碼,通道號,加密方式
3. AT+RST //重啟才能生效
4. AT+CIPMUX=1 //啟動多連線 ,因為要讓多個客戶端來連線
5. AT+CIPSERVER=1,8080 //配置TCP伺服器,埠8080
6. AT+CIFSR //查本地的伺服器地址
7.AT+CIPSEND=0,5 //對0號連線,等待發送5個位元組。
---------------------------------客戶端(STA)模式
1. AT+CWMODE=1 // 1.STA模式
2. AT+RST //重啟生效
3. AT+CWJAP="esp8266","0123456789" //加入模組1建立的熱點
4. AT+CIPMUX=0 //啟動單連線.只連線一個AP
5. // AT+CIPMODE=1 設定透傳模式 設定以後,再建立tcp連線,發什麼,伺服器端就收什麼,結束透傳發送 +++(無回車)
6. AT+CIPSTART="TCP","192.168.4.1",8080 //與模組1建立TCP連線
或 AT+CIPSTART=0,"TCP","192.168.4.1",8080 //以0號連線建立tcp連線
7. AT+CIPSEND=5 //等待發送5個位元組。
注:每次重新上電,客戶端都會自動連線之前連線的WiFi ,但是tcp連線需要重新建立,既從第四步開始配置。
惱於不停敲命令的朋友,推薦一個除錯工具吧 :esp8266除錯工具-v1.1。