El MAX30102 es un sensor óptico biométrico desarrollado por Analog Devices (Maxim Integrated) para aplicaciones de monitoreo fisiológico.
El módulo integra:
- Sensor óptico MAX30102.
- LED Rojo (660 nm).
- LED Infrarrojo (880 nm).
- Fotodiodo de alta sensibilidad.
- Convertidor ADC de 18 bits.
- Reguladores de tensión.
- Conversores de nivel lógico.
- Resistencias Pull-up para I²C.
Su funcionamiento se basa en la técnica de fotopletismografía (PPG), donde la absorción de la luz emitida por los LEDs varía con el flujo sanguíneo del dedo o del lóbulo de la oreja.
Esta información permite calcular:
- Frecuencia cardíaca (Heart Rate).
- Saturación de oxígeno (SpO₂).
- Forma de onda PPG.
El MAX30102 está optimizado para dispositivos portátiles gracias a su muy bajo consumo energético y a su sistema de cancelación automática de luz ambiental.
Características principales
- Sensor biométrico óptico integrado.
- Medición de frecuencia cardíaca.
- Medición de SpO₂.
- Comunicación I²C.
- ADC interno de 18 bits.
- LEDs Rojo e Infrarrojo integrados.
- Muy bajo consumo.
- Cancelación automática de luz ambiente.
- FIFO interno de 32 muestras.
- Compatible con Arduino IDE.
- Compatible con ESP32.
- Compatible con Raspberry Pi.
- Ideal para dispositivos Wearables.
Especificaciones técnicas
| Parámetro | Valor |
|---|---|
| Modelo | MAX30102 |
| Tipo | Sensor biométrico |
| Variables medidas | Frecuencia cardíaca y SpO₂ |
| Tecnología | Fotopletismografía (PPG) |
| Interfaz | I²C |
| Dirección I²C | 0x57 |
| Resolución ADC | 18 bits |
| LEDs integrados | Rojo 660 nm + IR 880 nm |
| Fotodetector | Integrado |
| Alimentación del sensor | 1.8 V |
| Alimentación del módulo | 3.3 V a 5 V DC |
| Consumo en espera | <1 µA |
| Frecuencia de muestreo | 50 a 3200 SPS |
| FIFO | 32 muestras |
| Regulador integrado | Sí |
| Conversión de nivel lógico | Sí |
| Tipo de montaje | PCB Breakout |
| Dimensiones aproximadas | 14 × 14 mm |
Distribución de pines
| Pin | Función |
|---|---|
| VIN | Alimentación 3.3–5 V |
| GND | Tierra |
| SDA | Datos I²C |
| SCL | Reloj I²C |
| INT | Interrupción |
Compatibilidad
Compatible con:
- Arduino UNO
- Arduino Nano
- Arduino Mega
- ESP8266
- ESP32
- Raspberry Pi
- STM32
- RP2040
- PIC con interfaz I²C
- AVR
- MSP430
Librerías compatibles
- SparkFun MAX3010x Library
- Adafruit BusIO
- Wire.h
- U8g2
- Arduino IDE
Aplicaciones
- Oxímetros.
- Monitores cardíacos.
- Pulseras inteligentes.
- Wearables.
- Proyectos IoT.
- Equipos médicos experimentales.
- Biometría.
- Telemedicina.
- Investigación.
- Universidades.
- Automatización médica.
Contenido del paquete
- 1 × Módulo Sensor MAX30102
- 1 × Barra de pines macho de 5 vías (sin soldar)
Importante
- Este módulo no es un dispositivo médico certificado y no debe utilizarse para diagnóstico clínico.
- Para obtener mediciones confiables se recomienda mantener el dedo inmóvil y utilizar algoritmos adecuados para el procesamiento de la señal PPG.
Ventajas
- Muy alta sensibilidad.
- Excelente relación señal/ruido.
- Bajo consumo.
- Comunicación I²C estándar.
- Fácil integración con Arduino y ESP32.
- Librerías ampliamente disponibles.
- Ideal para proyectos biomédicos y de investigación.
- Módulo listo para usar, sin necesidad de diseñar una PCB adicional.





