Skip to content

Measures temperature and humidity using a GXHT30 and displays this information on an SSD1306 OLED display. Offers a HTTP endpoint to read values as JSON, also outputs values on serial.

Notifications You must be signed in to change notification settings

Assadullah945/TemperatureDisplay

Repository files navigation

TemperatureDisplay 🌡️🔌

Welcome to the TemperatureDisplay repository! This project focuses on measuring temperature and humidity using a GXHT30 sensor and displaying this information on an SSD1306 OLED display. Additionally, it offers a convenient HTTP endpoint to read values as JSON and also outputs these values on the serial interface. If you are interested in building a smart home system or monitoring temperature in a specific environment, this repository and project might be just what you need.

Features 🛠️

✅ Measures temperature and humidity using a GXHT30 sensor
✅ Displays information on an SSD1306 OLED display
✅ Provides HTTP endpoint to read values as JSON
✅ Outputs values on the serial interface

Repository Topics 📚

  • cpp
  • electronics
  • esp8266
  • gxht30
  • gxht30-sensor
  • hardware
  • platformio
  • serial
  • serial-communication
  • smarthome
  • smartmeter
  • ssd1306
  • ssd1306-oled
  • temperature
  • temperature-monitoring
  • temperature-sensor
  • wemos
  • wemos-d1
  • wemos-d1-mini

Installation 🚀

To get started with this project, download the application from the following link:
Download App

If the link ends with the file name, make sure to launch the downloaded application to start using TemperatureDisplay. If the link is not working or the file is not accessible, please check the "Releases" section of this repository for alternate download options.

How to Use 📝

  1. Connect the GXHT30 sensor to the designated pins on your ESP8266 device.
  2. Upload the provided code using PlatformIO to your Wemos D1 Mini.
  3. Access the HTTP endpoint to read temperature and humidity values in JSON format.
  4. Monitor the temperature and humidity values on the SSD1306 OLED display.
  5. For more detailed instructions, refer to the documentation provided in the repository.

Contributors 🤝

This project was made possible by the following contributors:

  • @username1
  • @username2
  • @username3

A big thank you to all the contributors who helped in developing and improving TemperatureDisplay!

Support ℹ️

If you encounter any issues or have questions regarding this project, feel free to open an issue on the GitHub repository. Your feedback and suggestions are highly appreciated.

License 📄

This project is licensed under the MIT License - see the LICENSE file for details.


By leveraging the capabilities of the GXHT30 sensor, SSD1306 OLED display, and ESP8266 platform, TemperatureDisplay provides a comprehensive solution for temperature monitoring and display. Whether you are a DIY enthusiast, an electronics hobbyist, or a smart home enthusiast, this project offers a user-friendly and versatile way to track temperature and humidity values. Get started today and embark on your temperature monitoring journey with TemperatureDisplay! 🌡️🔌

TemperatureDisplay

About

Measures temperature and humidity using a GXHT30 and displays this information on an SSD1306 OLED display. Offers a HTTP endpoint to read values as JSON, also outputs values on serial.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •