ESP8266 – ESP8266WiFiSTA库

位置导航: ESP8266库 / 本页

ESP8266WiFiSTA库用于ESP8266开发板的无线终端模式(Wireless Station)控制。

ESP8266模块的工作模式一共有三种。分别是:1,接入点端模式(AP)2,无线终端模式(Wireless Station)3,混合模式。为了便于您学习ESP8266模块的物联网应用,我们制作了一系列免费视频教程《零基础入门学用物联网》。其中“NodeMCU开发板的无线终端模式”部分,有更多关于ESP8266开发板无线终端工作模式的讲解。

在无线终端模式下,ESP8266开发板可通过WiFi连接无线路由器。这与用您的手机通过WiFi连接无线路由器的模式相同。

ESP8266-NodeMCU无线终端(Wireless Station)工作模式
ESP8266-NodeMCU无线终端(Wireless Station)工作模式

假如您想了解ESP8266模块的接入点模式(AP)控制,可前往ESP8266WiFiAP库页面。

以下为ESP8266WiFiSTA库的整体结构图。在此图下方有ESP8266WiFiSTA库的函数目录。您可以通过点击目录项目打开各个函数的说明页面。

ESP866WiFiSTA库结构
ESP866WiFiSTA库结构

管理类型
begin – 连接WiFi
config – 配置网络(如,IP地址,网关IP等)
reconnect – 重新连接WiFi
disconnect – 断开WiFi连接
setAutoConnect – 设置是否自动连接WiFi
setAutoReconnect – 设置是否自动重新连接WiFi
waitForConnectResult – 等待WiFi连接

信息类型
status – 获取WiFi连接状态
SSID – 获取SSID
psk – 获取psk
BSSIDstr – 获取WiFi接入点的mac地址
localIP – 获取IP地址
subnetMask – 获取子网掩码
gatewayIP – 获取网关地址
dnsIP – 获取DNS地址
macAddress – 获取mac地址
hostname – 获取/设置主机名
isConnected – 获取WiFi连接状态
getAutoConnect – 获取自动连接WiFi设置
RSSI – 获取WiFi信号强度

位置导航: ESP8266库 / 本页