- π₯ Watch Demo Video
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.
- π¦ 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.
- 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
- π» Companion App Repo
- π» Server Repo
- π» Pill dispenser device repo
-
Raspberry Pi Client
- Controls pill dispenser modules
- Detects pill pickup via IR sensors
- Communicates with server via MQTT
-
Server (Backend)
- Manages doctors, patients, medicines, and schedules
- Publishes MQTT commands for dispensing
- Stores logs and health-related notes
-
Companion App
- Doctor and patient login
- Medicine schedule management
- Notifications & reminders