Build your own Pulse Oximeter Using Reusable Libraries

by Supraja

Novel Coronavirus causes respiratory illness in affected patients. People with severe COVID-19 can get pneumonia, which may develop hypoxemia. For checking the oxygen level, it is cumbersome to go to the hospital all the time. For elders, it is more complicated. We can check our oxygen level quickly in our homes. Use the following libraries to build an oximeter in your home with open-source libraries.

Use the open source, cloud APIs, or public libraries listed below in your application development based on your technology preferences, such as primary language. The below list also provides a view of the components' rating on different dimensions such as community support availability, security vulnerability, and overall quality, helping you make an informed choice for implementation and maintenance of your application. Please review the components carefully, having a no license alert or proprietary license, and use them appropriately in your applications. Please check the component page for the exact license of the component. You can also get information on the component's features, installation steps, top code snippets, and top community discussions on the component details page. The links to package managers are listed for download, where packages are readily available. Otherwise, build from the respective repositories for use in your application. You can also use the source code from the repositories in your applications based on the respective license types.
A

Atrial-Fibrillation-Detection-Blood-Pressure-Monitor-Oscillometric-Method-by GCY

Atrial Fibrillation Detection Blood Pressure Monitor (Oscillometric Method)

C Updated: 9 mo ago License: Permissive

Support
Quality
Security
License
Reuse
P

Pulse-Oximeter-with-MAX3010Xby GCY

This project is MAX3010x library for STM32F4

C Updated: 7 mo ago License: Permissive

Support
Quality
Security
License
Reuse
M

MAX30100_for_STM32_HALby eepj

An STM32 HAL library for the MAX30100 pulse oximeter and heart rate sensor. Not for clinical use.

C Updated: 7 mo ago License: Permissive

Support
Quality
Security
License
Reuse
A

Adafruit_CircuitPython_BLE_BerryMed_Pulse_Oximeterby adafruit

BLE Support for BerryMed Pulse Oximeters

Python Updated: 8 mo ago License: Permissive

Support
Quality
Security
License
Reuse
O

OxiVisby tobiasisenberg

This project uses a bluetooth-enabled pulse oximeter, an ESP32 microcontroller board, and a Linux server to capture a longer trace of the heart rate (in beats per minute, BPM), oxygen saturation level (SpO2) in percent, and photoplethysmograph (PPG) values and to visualize them. The intention is to capture a whole night's worth of data, and produce a PDF with the graphs of the values over time.

Python Updated: 10 mo ago License: Strong Copyleft

Support
Quality
Security
License
Reuse
P

Pulse-Oximeterby FallenStar666

Integrated project: pulse oximeter (Arduino nano/max30102/TFT screen)

C++ Updated: 12 mo ago License: Permissive

Support
Quality
Security
License
Reuse
O

OXIMETERby paul-cruz

Repositorio del proyecto "Pulsioxímetro" de Mexbalia, el cual cuenta con un dispositivo físico, una aplicación web y servicios de la nube que conforman un sistema de IoT completo.

JavaScript Updated: 1 y ago License: Strong Copyleft

Support
Quality
Security
License
Reuse
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from
over 430 million Knowledge Items