Build A Diy Pulse Oximeter

About the project

In this project, you will learn how to build a working pulse oximeter using an Arduino Nano with the MAX30102 sensor module on a breadboard. This project is a great project to get started with learning how to use a breadboard, making electronic connections, and learning how to use arduino code.

Project info

Difficulty: Easy

Platforms: Arduino

Estimated time: 2 hours

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

Pulse Oximeter Sensor Max30102 Pulse Oximeter Sensor Max30102 https://amzn.to/3Uz8UqL x 1
OLED Screen OLED Screen https://amzn.to/4aRACEW x 1
Breadboard - Full-Size (Bare) Breadboard - Full-Size (Bare) https://amzn.to/4aQfijf x 1
100 nF capacitors 100 nF capacitors x 3
1  kohm resistors 1 kohm resistors https://amzn.to/49WSNYC x 4
LED LED https://amzn.to/44g8Sau x 1
Arduino Nano Arduino Nano https://amzn.to/3JxLY53 x 1
Push Buttons Push Buttons https://amzn.to/3UAsvac x 3
USB cable (or 9V for power) USB cable (or 9V for power) x 1
Jumper wires Jumper wires https://amzn.to/4dgJ0zf x 1

View all

Story

SP02 monitors, also known as pulse oximeters, are essential medical devices used to measure blood oxygen saturation levels and pulse rates non-invasively. They utilize a technique called pulse oximetry, which involves emitting light wavelengths through body tissues and detecting the absorption patterns to determine oxygen saturation levels.

SP02 monitors are widely employed in various medical settings, including hospitals, clinics, and home healthcare environments. They are commonly integrated into patient monitoring systems, respiratory therapy devices, and wearable fitness trackers to provide real-time health data. 


For this project, we are going to build a pulse oximeter on a breadboard. The connections are pictured below and in the downloadable schematic. 


If you need help learning how to use a breadboard, check out this video


Schematics, diagrams and documents

Electrical Schematic

Breadboard Connections

Code

Credits

Leave your feedback...