Personal monitoring of blood pressure using android smart phones

Project Code :TCMAAN161


The objective of this project was to determine the availability, functionality, and quality of mobile apps that could be used for blood pressure monitoring purposes. Checking the blood pressure itself is a lot costlier when it comes to poor people for which they can’t afford. Despite that this application will help a lot to those just by using their mobile.


Blood Pressure (BP) is the pressure exerted by circulating blood upon the walls of blood vessels and is one of the principal vital signs. High blood pressure is a common risk factor for heart attacks, strokes and aneurysms, so diagnosing and monitoring it are critically important. Blood pressure can change from minute to minute, so continuous monitoring offers a much broader picture of cardiovascular health. Systolic Blood Pressure (SBP) is one of the important vital signs that need to be monitored for personal healthcare. 

We get the data from the blood pressure sensor and given to the micro controller. The micro controller sends the data to the mobile phone through the wireless communication. Here we are using Bluetooth technology for wireless data transfer. We can monitor the sensor value whenever the patient needs. People can easily measure the blood pressure value. Therefore, it is more efficient for the patient under low cost.

Keywords: Android, IOT, Health Checkup In Mobile, BP Checkup.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram



  • Operating System: Windows and Android
  • SDK IDE: Android Studio 3.3
  • Virtual Emulator: Nexus Pixel 2
  • Programming Language: Java
  • Front End: Xml
  • Server scripting Language: PHP
  • Database: MySQL


  • CPU type: Intel i7
  • Ram size: 16 GB
  • Hard disk capacity: TB
  • Monitor type: 15 Inch color monitor
  • Keyboard type: Internet keyboard
  • Mobile: Android

Learning Outcomes

  • About Android Studio.
  • Android architecture.
  • Basic about java.
  • Basic about MySQL.
  • Knowledge about server-side programming.
  • Difference between client side and server-side programming language.
  • Knowledge about server.
  • Knowledge about database and queries.
  • Knowledge about API.
  • How to communicate with API.
  • How API Communicate with Server.
  • What are Packages and dependencies regarding the app?
  • What are various versions of android app and android operating system.
  • About Android studio.
  • Client-side validation.
  • Server-side validation.
  • Difference between client-side validations.
  • Different Debugging Technique’s.
  • Deployment of app.
  • About play store deployment.
  • What is manifest?
  • Widgets in android.
  • Views in android.
  • Layouts in android.
  • How to design the user Interface.
  • About activities.
  • About IOT.
  • About Different types of Buttons.
  • Project Development Skills:
    • Problem analyzing skills.
    • Problem solving skills.
    • Creativity and imaginary skills.
    • Programming skills.
    • Deployment.
    • Testing skills.
    • Debugging skills.
    • Project presentation skills.
    • Thesis writing skills.

Demo Video

Request Video

Related Projects

Final year projects