user Electronics Engineer

city Innovuze Solution Inc.

  • Heart-Rate and Pulse-Oximetry Monitor Using Arduino UNO

  • Created: Nov 03, 2016

    • view7894
    • comment1
    • bookmark0
    • fork9


No description available.


Every organ in the human body is unique, but the most important organ is the heart. It pumps blood throughout the body, which carries all the vital materials that help our bodies function and removes the waste product that we do not need. The food and activity that is done can dramatically affect the overall health of the heart and other tissues that make up the cardiovascular system. It is important to monitor the condition of the heart. This circuit is a heart rate and pulse oximetry monitor with the use of Arduino UNO. It uses the MAX30102’s pulse oximetry and heart rate monitor module. It has internal LEDs, photodetectors, optical elements, and low-noise electronics with ambient light rejection.

The design is used for detecting heart rate and pulse oximetry on a person’s fingertip, earlobe or other flesh extremities. The circuit is made of the MAX30102 heart rate and pulse oximetry sensor, step-down converter, and a level translator, which is then connected to the controller board Arduino UNO. The supply for the design can be powered by a battery for portability. A step-down converter is used to lower the 3V voltage from the Arduino UNO to generate a 1.8V rail for the heart rate sensor and logic translator level shifter. The logic translator level shifter provides an interface between the heart rate sensor and the controller board, which uses a different logic level. An I2C connection is used to communicate with the controller board.

The design is made to be wearable so it would be easy to used. It is useful in health and fitness monitoring applications. The design is a non-chest based that are usually bulky compared to the design that is portable and can be used in the fingertips or earlobe.

1 Comment

can i get the source code??

Posted: Jul 09, 2017



  • No components added




Document Support:

- None