Skip to content

SP-XD/arogya_sathi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Arogya Sathi Image

πŸ₯ Arogya Sathi – IoT Based Pill Dispenser

An IoT-enabled automatic pill dispenser designed for elderly healthcare.
The system ensures timely medicine intake with real-time monitoring, scheduling, and notifications through a companion mobile app.

πŸš€ Features

  • πŸ“¦ Automatic Pill Dispensing – Controlled via scheduled timings.
  • πŸ“‘ IoT Integration – Uses MQTT for real-time communication between server and dispenser.
  • πŸ“² Companion App – Built with Flutter for patients and caregivers.
  • πŸ”” Reminders & Alerts – Voice based announcement notification for users when it’s time to take medicines.
  • πŸ“‘ Doctor–Patient Management – Doctors can assign medications, notes, and schedules.
  • πŸ‘΄ Elder-Friendly Design – Simplified interface with minimal user effort.

πŸ› οΈ Tech Stack

  • Hardware: Raspberry Pi, IR Sensors, BO Motors & Motor Driver Module with PWM Control (Dispenser Modules), Green Diffused Led
  • Backend: Python, Flask, Mosquitto MQTT Broker
  • Mobile App: Flutter (Android/iOS)
  • Database: SQLite

Resources:

Pill Dispenser Device Overview

Pill dispenser overview

πŸ“ System Architecture

  1. Raspberry Pi Client

    • Controls pill dispenser modules
    • Detects pill pickup via IR sensors
    • Communicates with server via MQTT
  2. Server (Backend)

    • Manages doctors, patients, medicines, and schedules
    • Publishes MQTT commands for dispensing
    • Stores logs and health-related notes
  3. Companion App

    • Doctor and patient login
    • Medicine schedule management
    • Notifications & reminders

Circuit Diagram (Pill Dispenser System)

circuit diagram

About

An IoT-enabled pill dispenser for elderly healthcare with a mobile companion app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published