1.ESP8266 WIFI模塊初解?
ESP8266 是一種採用串口與 MCU(或其他串口設備)通信,內置 TCP/IP協議棧,能夠實現串口與 WIFI 之間的轉換的模塊。該模塊只需要簡單的串口配置,便可通過網絡(WIFI)傳輸自己的數據,同時支持多種模式的數據傳輸方案。
2.ESP8266 WIFI模塊三種模式
該模塊支持三種數據傳輸模式,即:串口轉WIFI STA模式、串口轉AP模式和WIFI STA+WIFI AP共存模式。同時每種模式又包含三種子模式,即TCP服務器、TCP客戶端和UDP模式。從而方便根據自己實際情況構建符合自己產品的數據傳輸方案,實現互聯網傳輸數據。
3.小白入門AP模式運用
這節先以AP模式運用入門來探究ESP8266模塊使用。
3.1資源環境:
ESP8266 WIFI模塊一個
STM32開發板(本例程採用STM32F103ZET6開發板)
手機安裝網絡調試助手
3.2 ESP82266與開發板引腳連接說明:
ESP82266 開發板引腳
VCC ------ 5V
GND ------ GND
TXD ------ PB11
RXD ------ PB10
RST ------ PA4(可不接)
IO_0 ------ PA15(可不接)
3.3 AP模式基本配置說明:
TCP 服務器配置:
TCP 客戶端配置
UDP模式配置
3.4操作說明:
首先手機要搜索esp8266發出來的wifi。點擊連接
1.開發板”TCP客戶端”模式測試:
手機打開網絡調試助手,選擇tcp server,點擊配置,設備端口爲“8086”(程序設定的)。激活成功後,可看到手機的ip地址
當開發板選擇進入“TCP客戶端”後,需要輸入手機的ip地址,輸入完連接手機成功後,進入圖下的畫面。