SPO2 and BPM Spot Check Variant 17 Kit with Arduino Nano + LED
Build a One-Press SPO2 & BPM Spot Check Device with Arduino Nano & OLED
Every part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.
This kit lets you build a compact, one-button device that reads your blood oxygen saturation (SpO2) and heart rate (BPM) in just 10 seconds. Press the tactile button, place your finger on the MAX30102 sensor, and watch the vitals appear on the OLED screen—no menus, no continuous monitoring, just a clean spot check. It is a practical way for CBSE Class 11–12 students, B.Tech ECE/EEE undergraduates, and ATL tinkerers to understand photoplethysmography without drowning in complex biomedical instrumentation.
What You'll Build
You will assemble a fully working spot-check health monitor on a breadboard. The device waits in low-power idle. A single button press wakes it, samples the MAX30102 sensor for 10 seconds, strips motion artifacts using simple on-chip filtering, and then presents the final SpO2 percentage and BPM value on the 0.96-inch OLED. The whole system fits in a pocket-sized case once you move beyond prototyping, making it an ideal showpiece for school exhibitions or Smart India Hackathon health-track demos.
What You'll Learn
- How to interface I2C-based optical sensors and OLED displays with Arduino Nano
- Processing raw photoplethysmogram (PPG) data into reliable SpO2 and heart rate values
- Implementing a hardware interrupt-driven button for low-power spot-check logic
- Displaying sensor diagnostics and final readings on a monochrome OLED with minimal flicker
Kit Contents
| Component | Quantity |
|---|---|
| Arduino Nano | 1 |
| MAX30102 | 1 |
| 0.96in OLED | 1 |
| Tactile Button | 1 |
| 4.7kΩ Resistors | 5 |
| 100nF Caps | 5 |
| 400-pt Breadboard | 1 |
| M-M Wires | 20 |
| 9V Battery Snap | 1 |
Why Buy This Kit Instead of Sourcing Parts Separately
| Factor | Sourcing Separately | Compoden Kit |
|---|---|---|
| Compatibility checks | You verify every part | Pre-tested as a system |
| Build support | Forums and scattered tutorials | AI companion trained on this exact project |
| Time to first working build | Days of debugging | Hours, with step-by-step guidance |
| Shipping coordination | Multiple sellers, multiple delays | One shipment from Bengaluru in 3-5 days |
Who This Kit Is For
This kit is designed for Indian students and hobbyists exploring health monitoring through electronics. CBSE Class 11-12 learners can use it for physics or biology investigatory projects that involve sensor data logging. B.Tech ECE and EEE students at IITs, NITs, VIT, or BITS Pilani will find it a quick start for biomedical signal processing assignments. ATL Tinkering Labs and Smart India Hackathon participants get a complete, breadboard-friendly platform that demonstrates a real-world use case without soldering.
Built and Backed by Compoden
Every Compoden kit ships with an AI build companion trained on this exact project — accessible via a QR code on the box, with WhatsApp and email backup. We've spent 10 years building projects for makers, schools, and institutions across India. If a part fails because of a manufacturing defect, replace it free within 7 days.
What if I get stuck during the build?
Open the AI companion via the QR code, type your question, or send a WhatsApp message—our support team typically replies within an hour during working hours.
How accurate are the SpO2 and BPM readings compared to medical devices?
The MAX30102 is a consumer-grade optical sensor suitable for education and prototyping. Readings closely track trends but are not intended for diagnostic use; always compare against a medical-grade oximeter if accuracy is critical.
Can I modify the code to show results on a smartphone instead of the OLED?
Yes. You can add a Bluetooth module (HC‑05) to transmit data wirelessly. The provided code is structured so you can replace the OLED output with serial over Bluetooth with minimal changes.
Does this kit require soldering or special tools?
No soldering is needed. All connections are made with jumper wires on the included 400-point breadboard. You only need a USB cable to program the Arduino Nano.
MAX30102 one-press measurement shows SpO2 and BPM after 10 second sampling period on OLED.
What's in this kit
- Arduino Nano
- MAX30102
- 0.96in OLED
- Tactile Button
- 4.7kΩ Resistors x5
- 100nF Caps x5
- 400-pt Breadboard
- M-M Wires x20
- 9V Battery Snap
Other projects you can build
Shipping Information
- Prepaid Orders: ₹75 for orders up to ₹999, FREE shipping above ₹999
- COD Orders: ₹125 shipping + ₹50 COD fee = ₹175 total
- Delivery Timeline: Dispatch in 1-2 days, delivery in 2-7 days depending on location
Returns & Warranty
- 7-Day Return: Manufacturing defects only (approval required)
- Warranty: 7 days from delivery
- Non-Returnable: Batteries, consumables, cut wires, clearance items