Skip to content

ESP32-Sensor-Hub is a modular firmware project built with ESP-IDF in C++. It acts as a central hub that integrates multiple environmental sensors, displays real-time data on an LCD, and transmits readings to a remote IoT server over Wi-Fi.

License

Notifications You must be signed in to change notification settings

jlopezsa/esp32-sensor-hub

Repository files navigation

🌡️ ESP32-Sensor-Hub

ESP32-Sensor-Hub is a modular embedded project developed with ESP-IDF (C++).
It functions as a central hub that integrates multiple environmental sensors — such as temperature, humidity, and analog inputs — displaying real-time data on an LCD screen and transmitting it to a remote IoT server via Wi-Fi.


🧩 Features

  • Built with ESP-IDF and modern C++ class-based design
  • Reads data from multiple sensors (temperature, humidity, etc.)
  • Displays values on I2C LCD
  • Sends data to a remote server or cloud API (HTTP/MQTT)
  • Designed for easy expansion with additional sensors

📘 ESP32 Sensor Hub - UML Diagram

ESP32 Sensor Hub UML

📘 Sequence UML Diagram

ESP32 Sensor Hub UML

About

ESP32-Sensor-Hub is a modular firmware project built with ESP-IDF in C++. It acts as a central hub that integrates multiple environmental sensors, displays real-time data on an LCD, and transmits readings to a remote IoT server over Wi-Fi.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published