Descripción
🎯 Aplicaciones Típicas
- ✓
Monitoreo de frecuencia cardíaca en tiempo real - ✓
Medición de saturación de oxígeno en sangre (SpO₂) - ✓
Wearables y pulseras inteligentes de bajo consumo - ✓
Proyectos de IoT biomédico con ESP32 o Arduino - ✓
Relojes y bandas de actividad física DIY - ✓
Prototipado rápido y proyectos educativos STEM y biomédica - ✓
Sistemas de monitoreo remoto de salud con envío de datos por WiFi o BLE
🔧 Características del Módulo
🔴 Doble LED Óptico de Precisión (660nm + 880nm)
El LED rojo (660nm) y el infrarrojo (880nm) emiten luz a través del tejido. El fotodetector mide la variación de absorción luminosa causada por el flujo sanguíneo pulsátil, permitiendo calcular tanto la frecuencia cardíaca como la saturación de oxígeno en sangre con alta sensibilidad.
📡 Interfaz I²C Plug & Play (dirección 0x57)
Solo 4 conexiones necesarias: VCC, GND, SDA y SCL. Compatible con cualquier microcontrolador que soporte I²C. Dirección fija 0x57, lo que facilita la integración con librerías existentes para Arduino IDE, ESP-IDF y MicroPython.
🔋 Consumo Ultra Bajo para Wearables
Solo 600µA durante medición activa y 0.7µA en modo standby. Este consumo extremadamente bajo permite integrar el sensor en dispositivos portátiles alimentados por batería, extendiendo significativamente la autonomía del proyecto.
🌡️ Amplio Rango de Temperatura de Operación
Funciona de -40°C a +85°C, garantizando lecturas estables en distintos entornos. El diseño compacto de ~15×10mm lo hace fácil de integrar en carcasas pequeñas o dispositivos adheridos a la muñeca.
📝 Especificaciones Técnicas
| Parámetro | Valor |
|---|---|
| Chip principal | MAX30102 (Analog Devices / Maxim Integrated) |
| Longitudes de onda | 660 nm (LED Rojo) / 880 nm (LED Infrarrojo) |
| Magnitudes medidas | Frecuencia cardíaca (BPM) + SpO₂ (%) |
| Método de medición | Fotopletismografía óptica (PPG) |
| Interfaz de comunicación | I²C — dirección típica 0x57 |
| Voltaje de alimentación | 3.3V – 5V DC |
| Corriente en medición | ~600 µA |
| Corriente en standby | 0.7 µA |
| Rango de temperatura | -40°C a +85°C |
| Dimensiones del módulo | ~15 × 10 mm (puede variar según fabricante) |
| Compatible con | Arduino, ESP32, ESP8266, STM32, Raspberry Pi |
🔌 Guía de Conexión
📌 Pinout del Módulo
- VCC → 3.3V o 5V del MCU
- GND → Tierra del sistema
- SDA → Pin I²C SDA del MCU
- SCL → Pin I²C SCL del MCU
- INT → Pin de interrupción (opcional)
🗺️ Pines I²C por Placa
- Arduino SDA→A4 / SCL→A5
- ESP32 SDA→21 / SCL→22
- ESP8266 SDA→D2 / SCL→D1
- RPi SDA→GPIO2 / SCL→GPIO3
💡 Tip Arduino IDE: Instala la librería
SparkFun MAX3010x o Protocentral MAX30102 desde el gestor de librerías. La dirección I²C es 0x57. Apoya el dedo suavemente sobre el sensor sin presionar demasiado para obtener lecturas precisas.⚠️ Notas Importantes
- !
Este módulo es exclusivamente para uso educativo y de desarrollo — no está certificado para diagnóstico médico clínico - !
Para mejores lecturas, evitar la luz ambiental directa sobre el sensor — cubrir con la punta del dedo o una carcasa opaca - !
No presionar el sensor con fuerza excesiva — la presión reduce el flujo sanguíneo y distorsiona las lecturas de SpO₂ y BPM - !
Usar librerías oficiales o verificadas para el procesamiento de la señal PPG — los valores crudos del sensor requieren algoritmos de cálculo para obtener BPM y SpO₂ - !
El módulo incluye pines de conexión (según modelo del fabricante) — verificar si requieren soldadura antes de instalar








Valoraciones
No hay valoraciones aún.