Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino UNO Based Pulse Oximeter with I2C Interface

View and Edit Project In Cirkit DesignerImage of Arduino UNO Based Pulse Oximeter with I2C Interface

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that includes an Arduino UNO microcontroller interfaced with a MAX30100 sensor module and a set of resistors. The MAX30100 is an integrated pulse oximetry and heart-rate monitor sensor solution. The circuit utilizes I2C communication protocol facilitated by pull-up resistors to connect the sensor to the microcontroller. Additionally, an interrupt line is connected to the Arduino UNO to handle events from the MAX30100 sensor.

Component List

Resistor

MAX30100 Sensor Module

Arduino UNO

Wiring Details

Resistor

MAX30100 Sensor Module

Arduino UNO

Documented Code

Arduino UNO Code (sketch.ino)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Additional Notes