ESP8266 - WiFi
当我们拿到Esp8266开发板的时候,既然具有wifi能功能的,那么我们肯定首先是需要来连接一下wifi啦。首先Esp8266可以工作在2种模式下,分别是AP接入点模式和STA无线终端模式下。
一. 接入点模式
以下代码演示如何将Esp8266设置成AP工作模式
#include <Arduino.h>
const char* ssid = "esp8266_Wifi";
const char* password = "123456";
void setup() {
//打开串口通讯
Serial.begin(9600);
//设置wifi为AP接入点模式,并设置wifi名称为esp8266-wifi ,密码为123456
WiFi.softAP(ssid,password);
//通过串口监视器输出信息
Serial.print("Access Point:");
Serial.println(ssid);
Serial.print("IP地址:");
Serial.println(WiFi.softAPIP());
}
void loop() {
}
二.无线终端模式
以下代码演示如何将Esp8266设置成AP工作模式
#include <Arduino.h>
#include <WiFiManager.h>
const char* ssid = "2002";
const char* password = "1234567890";
void setup() {
//开启串口
Serial.begin(115200);
//开启wifi
WiFi.begin(ssid,password);
Serial.print("connecting to ");
Serial.println(ssid);
int i = 0;
while (WiFi.status() != WL_CONNECTED)
{
delay(1000);
Serial.print(i++);Serial.print(" ");
}
Serial.println("");
Serial.println("connected!");
Serial.print("IP address:");
Serial.println(WiFi.localIP());
}
void loop() {
// put your main code here, to run repeatedly:
}
标签:wifi,ESP8266,WiFi,println,print,Serial,ssid
From: https://www.cnblogs.com/seanRay/p/17689412.html