Skip to content

HealthPod by nehalmr (IoT Healthcare Module): ESP8266, DS18B20, Pulse Sensor, C++, Thingspeak, Flutter UI Developed a healthcare monitoring system with IoT integration

License

Notifications You must be signed in to change notification settings

nehalmr/HealthPod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HealthPod (IoT Healthcare Module)

https://youtu.be/FqP-QcRfrv0?feature=shared

HealthPod is an IoT-based healthcare monitoring system developed using ESP8266, DS18B20, Pulse Sensor, and integrated with Thingspeak and Flutter UI. This project aims to provide real-time health monitoring and data visualization.

Features

  • Temperature Monitoring: Uses DS18B20 sensor to measure body temperature.
  • Pulse Monitoring: Uses Pulse Sensor to measure heart rate.
  • IoT Integration: Data is sent to Thingspeak for real-time monitoring.
  • Mobile App: Flutter-based UI for easy access and visualization of health data.

Tech Stack

ESP8266 DS18B20 Pulse Sensor Thingspeak Flutter Arduino

Components

  • ESP8266: Microcontroller for IoT integration.
  • DS18B20: Temperature sensor.
  • Pulse Sensor: Heart rate sensor.
  • Thingspeak: IoT platform for data collection and visualization.
  • Flutter: Framework for building the mobile application.

Installation

  1. Clone the repository:

    git clone https://github.com/nehalmr/HealthPod.git
    cd HealthPod
  2. Set up the hardware: Connect the DS18B20 and Pulse Sensor to the ESP8266 as per the circuit diagram provided in the repository.

  3. Configure Thingspeak: Create an account on Thingspeak and set up a new channel. Note down the API keys and channel ID.

  4. Upload the code: Open the Arduino IDE. Install the necessary libraries (ESP8266, DallasTemperature, OneWire, etc.). Update the WiFi credentials and Thingspeak API keys in the code. Upload the code to the ESP8266.

  5. Run the Flutter app:

    cd flutter_app
    flutter pub get
    flutter run

Usage

  • Monitoring: Once the hardware is set up and the code is running, the sensors will start collecting data.
  • Visualization: Open the Flutter app to view real-time data. You can also log in to Thingspeak to see the data charts.

Contributing

Contributions are welcome! Please fork the repository and create a pull request with your changes.

License

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

Acknowledgements

Special thanks to the open-source community for providing the necessary libraries and tools.

About

HealthPod by nehalmr (IoT Healthcare Module): ESP8266, DS18B20, Pulse Sensor, C++, Thingspeak, Flutter UI Developed a healthcare monitoring system with IoT integration

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published