Slicer Discord
Pulse Oximeter with Raspberry Pi + MAX30102 – 3D printable model from MakerWorld MakerWorld
Electronics

Pulse Oximeter with Raspberry Pi + MAX30102

7 Downloads
0 Likes
0 Makes
Go to Model
This Raspberry Pi-based pulse oximeter measures real-time heart rate (BPM) and blood oxygen saturation (SpO₂) using the MAX30102 sensor module. Readings are displayed on a 16x2 LCD and the system includes physical buttons to start readings and shut down the Pi safely — no keyboard or monitor required after setup. Designed for biomedical hobbyists and students, this project blends embedded Linux, Python scripting, and biosignal processing into one elegant build. I wanted to test my ability with a PPG sensor because I was curious on how the sensor worked. Enjoy!! 🎯 Key Features📊 Real-time display of BPM & SpO₂ on an LCD🧠 Uses Doug Burrell’s calc_hr_and_spo2() algorithm for accuracy🧵 Fully wired using GPIO on Raspberry Pi 4🖲️ Start readings via a physical button (GPIO 21)🔌 Safe shutdown via dedicated button (GPIO 4)🐍 Python virtual environment and systemd autostart for headless operation💾 Designed with SD-card flashing and system configuration in mind🛠️ Includes custom LCD displa
Category
Electronics
Source
MakerWorld
Published
Updated
What you need to print this: Beginner Low confidence
Single piece
Supports 1/3
Assembly 0/3
Settings 1/3
Bed size 0/3
Post-process 0/3
Printer
FDM / FFF
File format
STL
Material
PLA
Software
Cura, PrusaSlicer, or similar
No ratings yet
No comments yet – be the first!

Similar Models

6 Suggestions
Feed Blog Slicer Cost Calculator Image Search Submit Kontakt Discord ☕ Buy me a coffee
DE EN FR ES IT NL

Add to Collection