Back to projects
HardwareCompleted2026
Arduino Health Monitor
Arduino Health Monitor is a compact hardware project that reads heart-rate and blood-oxygen measurements from a MAX30100 pulse-oximeter sensor. An Arduino Uno processes the readings and presents the latest values on an I2C LCD for immediate local feedback.

Features
- Heart-rate measurement
- Blood-oxygen reading
- MAX30100 pulse-oximeter integration
- I2C LCD output
- Arduino Uno control logic
Project gallery
Select an image to open the full-screen gallery.
Challenges
- Obtaining stable pulse and oxygen readings from the MAX30100 sensor.
- Coordinating sensor sampling with clear LCD updates.
- Diagnosing wiring and I2C communication issues during hardware integration.
What I learned
- Reading and presenting sensor data with an Arduino.
- Working with I2C peripherals and embedded C++ libraries.
- Debugging hardware connections alongside timing-sensitive code.