This sensor has three LEDs—green, red, and infra-red—and photodetectors that can be used together to detect the amount of light reflected back to the sensor. A technique called photoplethysmography (PPG) can be used to detect the change in color of your skin with each beat of your heart when the sensor is pressed against your fingertip.
You can use the MAX30101 to detect particles in the air, like smoke, by measuring the amount of light bounced back to the sensor by the particles. A rough example of how to do this in the Python library.
It’s also compatible with fancy Breakout Garden HAT, where using breakouts is as easy as just popping it into one of the six slots and starting to grow your project, create, and code.
Note: This sensor (and the code in our Python library) should not be used for medical diagnosis, as the basis for a real smoke or fire detector, or in life-critical situations. It’s for fun/novelty use only, so bear that in mind while using it.
- MAX30105 – heart rate, oximeter, smoke sensor
- Green, red, and infra-red LEDs
- Ambient light rejection
- Temperature sensor
- I2C interface (address 0x57)
- 3.3V or 5V compatible
- Reverse polarity protection
- Compatible with all models of Raspberry Pi, and Arduino
1 x Breakout Heart rate, Oximeter, smoke sensor.
1 x 5 Pin male header
1 x 5 Pin female right-angle header