ESP8266連線手機用什麼軟體?
假設已經開發了一個手機APP,這個APP完成的功能如下:
1、連線裝置接的模組ESP8266生成的熱點
2、給裝置熱點發送要連線的路由器的名字和密碼
配網流程:
1、裝置讓ESP8266進入AP模式
裝置MCU透過串列埠給ESP8266傳送AT+CWMODE=2,讓ESP8266進入AP模式。
如果進入AP模式成功,用手機可以搜尋到ESP8266模組的熱點資訊。
2、用手機APP去連線這個熱點
傳送路由器ssid和password,假設格式如下:
ssid:“xxx”,password:“xxxx”
3、解析APP發過來的字串格式
ESP8266串列埠收到ssid:“xxx”,password:“xxxx”這個字串
裝置MCU處理收到的這個字串,將ssid和password提取出來。
分別儲存到快取區SSID、PASSWORD。
4、裝置讓ESP8266進入STA模式
裝置MCU透過串列埠給ESP8266傳送AT+CWMODE=1,讓ESP8266進入STA模式。
5、裝置連線路由器
拿儲存在快取區的SSID和PASSWORD,裝置透過串列埠給ESP8266傳送連線指令
AT+CWJAP=“SSID”,“PASSWORD”
6、連線公網伺服器===>120。78。136。134:8888
AT+CIPSTART=“TCP”,“120。78。136。134”,9002
看你買的是單esp模組,還是基於模組開發的物聯板,如果只是單純模組的話,我目前沒發現有app可以直接連線esp,都是自己敲程式碼!不過如果是二次開發的物聯板子,很多都有app的,可以直接控制!當然,你可以去機智雲看一下esp的各種例子!最後說句,還是自己敲程式碼比較有成就感,況且,這個也不是很難!