# ESP32-IOT **Repository Path**: frsf/ESP32-IOT ## Basic Information - **Project Name**: ESP32-IOT - **Description**: ESP32-IOT,物联网数据采集、协议交互硬件层面设计 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-24 - **Last Updated**: 2025-04-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ESP32-IOT #### 介绍 一个Java选手的第二兴趣方向-嵌入式,希望能实现自己的 [ 物联网硬件 -> 数据采集 -> 协议 -> IOT中台 -> 上层应用 ] 。 #### 软硬件 开发板: ESP32CH340
显示屏: 0.96寸 4线 OLED
开发环境:VSCode + PlatformIO + Arduino #### 目录结构 使用了类SpringBoot结构树进行组织 ```text src │ main.cpp # 主入口 │ ├─application # 应用层 │ App.h │ App.cpp │ └─infrastructure # 基础层 | ├─display - 屏幕显示 │ OLEDDisplay.h │ OLEDDisplay.cpp | ├─display - MQTT配置 │ MQTTManager.h │ MQTTManager.cpp | ├─network - Http请求 │ HttpManager.h │ HttpManager.cpp │ ├─sensors - 传感器模块 │ DHT11Sensor.h │ DHT11Sensor.cpp │ └─wifi - WiFi配置 WiFiManager.h WiFiManager.cpp ```