您的位置:

ESP32HTTP的使用:开发全过程

一、环境搭建

1、首先需要从官方网站下载安装Arduino IDE软件,并安装好ESP32板子相关的支持库。

#include 
#include 
   

WebServer server(80);

void handleRoot() {
  server.send(200, "text/plain", "Hello from ESP32!");
}

void setup() {
  Serial.begin(115200);
  WiFi.begin("SSID", "PASSWORD");
  while (WiFi.status() != WL_CONNECTED) {
    delay(1000);
    Serial.println("Connecting to WiFi...");
  }
  Serial.println("Connected to WiFi");
  Serial.print("IP address: ");
  Serial.println(WiFi.localIP());

  server.on("/", handleRoot);
  server.begin();
  Serial.println("HTTP Server started");
}

void loop() {
  server.handleClient();
}

   
  

2、然后将ESP32与电脑连接,选择对应的开发板和端口后,即可进行编写代码。

3、将ESP32与网络连接起来。在WiFi.begin()中填入访问点名称和密码,即可连接。

4、开启WebServer并监听80端口,调用handleRoot函数处理根网页请求。处理完请求后调用server.send将文本“Hello from ESP32!”返回至客户端。

二、HTML展示

1、为WebServer添加网页文件

#include 
#include 
   

WebServer server(80);

void handleRoot() {
  server.send(200, "text/html", "
    

Hello from ESP32!