January 2025 - October 2025

SynMedica

IOT-Enabled Smart Medicine Adherence management platform for elderly

IoTRaspberry PiArduino
SynMedica - Cover

About this project

SynMedica is an IoT-enabled healthcare platform built to improve medication adherence for elderly patients, especially those living with limited day-to-day supervision. The system combines an automated medicine dispensing device with a cloud-connected software ecosystem for patients, doctors, caregivers, and pharmacy vendors.

The project addresses common problems such as missed doses, incorrect medication timing, double-dosing, prescription complexity, and lack of real-time monitoring. Instead of acting as a simple reminder app, SynMedica creates a closed-loop medication workflow: prescriptions are assigned digitally, medicines are loaded into the device, doses are dispensed automatically, patient interaction is verified, and adherence data is logged for review.

SynMedica was funded INR 4,00,000 under the NAIN (New Age Innovation Network) initiative of K-Tech Karnataka.

Key Features

  • Automated medication storage and dispensing system
  • 36-chamber hardware design for managing multiple medicines
  • Raspberry Pi-based cloud connectivity and high-level logic
  • Arduino Mega-based motor and sensor control
  • YOLOv8-powered camera-based patient interaction detection
  • IR sensor-based medicine loading and dispensing verification
  • Automatic alarm and audio reminder system
  • Automatic timeout/discarding logic to reduce double-dosing risk
  • Doctor dashboard for prescriptions, patient history, and adherence reports
  • Vendor/pharmacy dashboard for refills, loading, receipts, and device status
  • Patient/caregiver dashboard for medicine schedules, health summaries, and alerts
  • Cloud synchronization for real-time medicine status and compliance tracking

System Architecture

The hardware uses a dual-controller architecture. A Raspberry Pi handles cloud sync, local logic, audio alerts, and AI-based camera verification, while an Arduino Mega controls the motor array and sensors through serial communication. The dispensing unit uses rotary motors for chamber selection, linear motors for medicine dropping, dispensing motors for chamber movement, MG995 servo motors for loading pipe control, and IR sensors for physical verification.

The software side is built around three role-specific interfaces:

  • Doctor Interface: Manage patients, upload prescriptions, view adherence statistics, and review patient history.
  • Vendor Interface: View assigned patients, load medicines, upload receipts, set alarms, and monitor machine status.
  • Patient Interface: View prescriptions, track daily medicine schedules, update personal details, and monitor adherence history.

Innovation

SynMedica’s main innovation is the integration of automated hardware dispensing, AI-based verification, and stakeholder-specific cloud dashboards into one connected healthcare workflow. Unlike traditional pillboxes or reminder apps, the system verifies whether medication was physically dispensed and whether the patient interacted with the device. It also supports pharmacy-led refill workflows, reducing the chance of patients running out of medication.

Impact

The project improves medication safety, supports elderly independence, and gives family members real-time visibility into adherence. Doctors receive objective compliance data instead of relying only on patient memory, while pharmacies gain a structured way to manage refills and device maintenance. The system is designed for India’s growing elderly healthcare market and follows a business model combining device sales, subscription plans, and pharmacy integration.

Tech Stack & Tools

  • Raspberry Pi
  • Arduino Mega
  • Python / Flask
  • PHP-based central web server
  • YOLOv8
  • IR Sensors
  • HD Camera Module
  • UART Serial Communication
  • Rotary Motors
  • Linear Motors
  • Dispensing Motors
  • MG995 Servo Motors
  • Cloud Database & Backend
  • Web and Mobile Dashboards

Project Status

The project completed its core hardware and software implementation milestones, including cloud deployment, doctor/vendor/patient interfaces, automated dispensing, serial motor control, alarm activation, YOLOv8-based detection, and automatic medicine status synchronization.

Future Scope

Future improvements include predictive health analytics, deeper machine learning-based adherence pattern detection, integration with electronic health records, wearable device support, telemedicine features, and a more compact consumer-ready hardware design.

Gallery

SynMedica - Image 2
SynMedica - Image 3