Maker Builds MAX30102 PPG Project With ESP32
Luc Paquin (DonLuc) publishes a maker project using DFRobot's FireBeetle 2 ESP32-E and Gravity MAX30102 PPG sensor, paired with a 3.5-inch 480x320 capacitive TFT display and a 1000mAh battery. The project includes schematics, example Arduino-compatible code, and links to DFRobot documentation and videos; it outputs heart rate and SpO2 data via I2C or UART for rapid prototyping.
Key Points
- 1Integrates MAX30102 PPG sensor with FireBeetle 2 ESP32-E and 3.5-inch 480x320 TFT display.
- 2Reduces host processing using sensor's onboard MCU algorithm and outputs via I2C or UART for integration.
- 3Enables rapid prototyping of heart-rate and SpO2 monitors with provided schematics, example code, and links.
Scoring Rationale
Practical, reproducible hardware project with complete code and docs; limited novelty beyond integrating existing components.
Sources
Public references used for this report.
Practice interview problems based on real data
1,625 SQL & Python problems across 15 industry datasets — the exact type of data you work with.
Try 250 free problems
