Thursday, June 20, 2024

Heart and Pulse Rate Monitoring System – Contactless and Portable


We developed an innovative solution – a contactless Heart and Pulse Rate Monitoring Sensor for ventilators and spirometers.

Say goodbye to the inconvenience of attaching wire-based pulse sensors and spirometers to patients’ bodies, which restrict their movements and limit portability.

By utilizing mm-wave radar technology, we have developed a portable and non-intrusive system that accurately measures heart and respiration rates without physical contact with the patients. No more wires or attachments are required, allowing for seamless and comfortable health data monitoring anytime, anywhere.

Discover the future of healthcare technology with our contactless sensor, ensuring patient comfort and safety while maintaining accurate health data measurements.

Heart and Pulse Rate Monitoring

Bill of Materials 

ComponentsQuantity DescriptionPrice approx INR
MR60BHA1 RADAR 160Hz mmWave radar4000
FTDI Programmer1USB to FTDI100
ESP32 1Dev Baord 400

Transforming your laptop into a real-time ventilator health data display is easily achievable using Windows PC with a built-in radar sensor. The radar sensor seamlessly connects to the pre-installed software, providing direct access to the data.

- Advertisement -

To get started, follow these simple steps:

  1. Download the upper computer software on your Windows PC.
  2. Connect the Radar to the FTDI USB module, refer to the table for the appropriate connections.
  3. Additionally, for real-time data display, integrate the ESP32 microcontroller. Program it to fetch and showcase the health data on the serial monitor.

By following these instructions, your laptop will be fully equipped to display real-time ventilator health data effortlessly.

Circuit Diagram

ESP32 and mmWave Radar Module Connection for Heart and Pulse Rate Monitoring

Now open the upper software and select the COM port and it will start showing the respiration data and the heartbeat with the graphs in real-time like you see in the ventilator sensor. 

- Advertisement -


To enable real-time monitoring, saving, and displaying of data on the serial monitor, follow these steps:

  1. Download the RADAR library from the provided link.
  2. Add the downloaded library by clicking on “Sketch” → “Include Library” → “Add .ZIP Library” option.
  3. Include the RADAR library in your code.
  4. Define the serial port pin to which the RADAR is connected.
  5. In the setup function, open the serial port with a baud rate of 115200 to establish communication with the RADAR.
  6. In the loop function, continuously read data from the RADAR and display it on the USB serial port.

Here’s the code structure to achieve this:

Heart and Pulse rate Monitoring ESP32 Code

DIY Heart and Pulse Rate Monitoring Device – Testing

Now power the device with USB and open the serial monitor, you can see the results.

Heart and Pulse Rate Monitoring Device

Related Projects

Ashwini Sinha
Ashwini Sinha
A tech journalist at EFY, with hands-on expertise in electronics DIY. He has an extraordinary passion for AI, IoT, and electronics. Holder of two design records and two times winner of US-China Makers Award.


Unique DIY Projects

Electronics News

Truly Innovative Tech

MOst Popular Videos

Electronics Components