Skip to product information
1 of 3

MAX30102 Heart Rate & SpO2 Sensor Module | Pre-Soldered

MAX30102 Heart Rate & SpO2 Sensor Module | Pre-Soldered

🔥 1 sold✓ In stock
Regular price $146.00 TWD
Regular price Sale price $146.00 TWD
Sale Sold out
Shipping calculated at checkout.
Quantity

Short Product Description

Building a wearable health monitor for your STEM or FYP project? The MAX30102 Heart Rate and SpO2 Sensor Module delivers highly accurate pulse oximetry data using advanced PPG technology. This version comes pre-soldered for instant breadboard prototyping and connects seamlessly to Arduino, STM32, and KL25Z microcontrollers via an I2C interface. Featuring ambient light suppression and ultra-low power consumption, it is perfect for DIY fitness trackers. Need help with your wiring or code? Sun Cheong Computer Co. Ltd. has 20 years of electronic component experience. Visit our Sham Shui Po store for instant pickup and expert DIY technical advice!

Key Features

  • Pre-Soldered Header Pins: Ready to be plugged directly into a breadboard right out of the box, saving you time and hassle.
  • Integrated PPG Biosensor: Combines Red/IR LEDs and a photodetector to accurately measure heart rate and blood oxygen (SpO2).
  • Ambient Light Suppression: Features a built-in glass cover and low-noise circuitry to prevent external light from skewing your health data.
  • Universal I2C Interface: Easily connects to Arduino, STM32, KL25Z, and other popular microcontrollers using just two data wires (SDA/SCL).
  • Ultra-Low Power Consumption: The software can shut down the module, bringing standby current close to zero, making it ideal for battery-powered wearables.
  • Adjustable Logic Levels: Includes a selectable pull-up pad to ensure safe communication with both 1.8V, 3.3V, and 5V logic boards.

Full Product Description

Medical-Grade Biometrics for DIY Wearables

Integrating complex biometric tracking into your DIY electronics has never been easier. The MAX30102 Biosensor Module is a highly integrated pulse oximeter and heart rate monitor. Utilizing Photoplethysmography (PPG), it measures the light transmittance of your blood vessels as they pulse. Whether you are a university student building a medical prototype or a hobbyist creating a custom smartwatch, this module provides reliable, real-time health data right to your microcontroller.

Advanced PPG Technology & I2C Interface

This sensor is packed with high-end technology, including a red LED (660nm), an infrared LED (880nm), a highly sensitive photodetector, and low-noise electronic circuitry. It even features an integrated glass cover to effectively eliminate internal and external light interference—the same reliable technology used in premium smartphones. Data is outputted via a standard I2C communication interface, making it universally compatible with Arduino, Raspberry Pi, and STM32 platforms.

💡 Pro Tip from Our Technicians

"A common issue students face when using the MAX30102 is getting an 'I2C Device Not Found' error. This usually happens because of mismatched logic levels! While the VIN pin accepts 3.3V to 5V, you must pay attention to the 3-bit pad on the board to select the correct pull-up voltage (1.8V or 3.3V/5V) for your SDA and SCL lines to match your microcontroller. Also, for accurate SpO2 readings, ensure the sensor is strapped snugly against your fingertip to prevent ambient light leakage. Stuck on your FYP medical device project?"

Technical Specifications

Specification Details
Sensor Type Pulse Oximeter & Heart Rate Monitor (PPG)
LED Peak Wavelength Red: 660nm
Infrared (IR): 880nm
Power Supply (VIN) 1.8V - 5V DC
Communication Interface I2C (SDA, SCL)
I2C Logic Voltage 1.8V / 3.3V / 5V (Selectable via pad)
Pinout VIN, SCL, SDA, INT, RD, IRD, GND
Dimensions 15mm x 20mm (Assembly hole: 0.5 x 8.5mm)

Delivery Options

  • Local delivery within Hong Kong and in-store pickup.​
  • Free shipping for orders of HK$400 or above; HK$35 shipping fee for orders below HK$400.​
  • Shipped by SF Express, usually dispatched the same day for orders confirmed before 6:00 PM (Mon–Sat).​
  • Estimated delivery time: 1–3 business days after dispatch (Hong Kong).​
  • In-store pickup details (location and time) will be confirmed by email or phone message.​
  • Delivery times are estimates and may be affected by weather or unforeseen circumstances.​

FAQ Section

  • Do I need to solder the pins onto this MAX30102 module myself? No! This specific version comes pre-soldered (已焊) with standard 2.54mm header pins. You can plug it directly into your breadboard or use DuPont jumper wires to connect it to your Arduino immediately, making it perfect for beginners and rapid prototyping.
  • How does the sensor measure blood oxygen (SpO2) and heart rate? The module uses a method called Photoplethysmography (PPG). It shines Red and Infrared light into your skin (usually a fingertip or earlobe). Because oxygenated and deoxygenated blood absorb these light wavelengths differently, the built-in photodetector measures the reflected light to calculate your pulse and SpO2 levels.
  • My Arduino isn't reading data from the sensor. What should I do? First, ensure the sensor is pressed firmly against your skin. Second, double-check your I2C wiring (SDA to SDA, SCL to SCL). If it still fails, the logic level pull-up pad might need adjusting to match your board's voltage. If you are still stuck, bring your setup to Sun Cheong Computer Co. Ltd. in Sham Shui Po, and our technical team will help you debug it!

Target Users / Applications

  • University Engineering Students: Developing wearable health monitors, smartwatches, or biometric security systems for Final Year Projects (FYP).
  • STEM Educators: Teaching students the fundamentals of I2C communication, human biology, and optical sensor data processing.
  • DIY Electronics Hobbyists: Upgrading custom Arduino or ESP32 fitness trackers with medical-grade pulse and oxygen concentration tracking.
View full details