Fermion: MAX30102 Heart Rate and Oximeter Sensor V2.0
The DFRobot heart rate and oximeter sensor integrate the Maxim MAX30102 chip and an MCU with a heart rate and oximetry algorithm.
The MAX30102 uses PPG (PhotoPlethysmoGraphy) to measure data, which will be converted into heart rate and oximetry values when processed by the MCU, then output through I2C or UART, making the sensor easy to use and greatly reducing resource occupation of main controller.
Meanwhile, the corresponding upper computer is provided to allow you to conveniently read data by a PC.
Note
- The pressure may change when the finger is directly pressed down the sensor, which will affect the data output. So please try to fix the sensor on your finger
- When wearing the sensor on your finger and there is no difference in the direction of wearing
- This product is not a professional medical instrument and should not be used as an auxiliary accessory in diagnosis and treatment
Connection Example – Raspberry Pi
Features
- Microcontroller with an integrated algorithm
- Data can be read directly through the host computer
Specifications
- Power Supply: 3.3V
- Working Current: <15mA
- Communication: I2C/UART
- I2C Address: 0x57
- Operating Temperature Range: -40℃\~85℃
- Dimension: 18 x 22mm
Package Contents
- 1x Fermion: MAX30102 Heart Rate and Oximeter Sensor V2.0
- 1x 2.54mm 6-pin Black Single-row Pin Header
Resources
- Product Wiki
- Heart Rate Sensor Library and Sample Code
- Schematic
- Dimensions
- MAX30102 Datasheet
- STP
- PCB
Pinout
Pin | Silkscreen | Description |
1 | 3V3 | + |
2 | GND | – |
3 | SCL | I2C Clock Line |
4 | SDA | I2C Data Line |
5 | RST | Reset Pin |
6 | NC | Empty Pin |
7 | 3V3 | + |
8 | GND | – |
9 | RX | Serial Port Received Pin |
10 | TX | Serial Port Transmitted Pin |
11 | INT | Interrupt Pin Pulse when heart rate and blood oxygen data is updated |
12 | NC | Empty Pin |