ESP32 S3 基于IDF WIFI实现HTTP请求天气预报案例

118 阅读1分钟

1 天气服务

  • image.png
    https://www.seniverse.com/products?iid=4a8a4c16-71a3-4e94-8a49-b1680a3cb358
    SVaEt7yji_44YDi3_

2 ESP32 S3 HTTP请求

2.1 头文件及宏定义

  • 定义WIFI密码及全局变量 image.png
  • 秘钥非常关键 image.png

2.2 WIFI初始化

  • initialise_wifi image.png image.png
  • event_handler image.png image.png

2.3 app_main

  • 初始化WiFi image.png

3 http_client_task(HTTP请求天气预报)

3.1 http_client请求天气预报

  • esp_http_client函数 image.png

3.2 JSON解析函数

  • 天气解析 image.png image.png image.png image.png image.png