两个ESP32设备之间HTTP通信
文章目录
- 两个ESP32设备之间HTTP通信
- 1、应用介绍
- 2、软件准备
- 3、硬件准备
- 4、代码实现
- 4.1 ESP32服务器节点代码
- 4.2 ESP32客户端节点代码
在本文中,我们将介绍如何在没有任何物理路由器或互联网连接的情况下使用 Wi-Fi 在两个 ESP32 开发板之间执行无线 HTTP 通信。 换句话说,我们将介绍如何在 ESP32 开发板之间无线交换数据。 通信类型将是 HTTP,其中一个 ESP32 板充当生成 HTTP 请求的 HTTP 客户端,另一个充当响应 HTTP 请求的服务器。
我们将 BME280 传感器与 ESP32 服务器连接,将传感器数据传输到 ESP32 客户端。 可以使用任何合适的传感器,例如 DS18B20、DHT22、LM35 和 MPU6050,在本次实例中,我们将使用 BME280 传感器,用于测量温度、压力和湿度。
1、应用介绍
ESP32 服务器将连接 BME280 传感器,而 ESP32 客户端将连接 0.96 英寸 OLED 显示屏。我们的目标是通过 HTTP 请求将传感器读数从 ESP32 服务器发送到 ESP32 客户端,