Ensure your Arduino code uses the correct address. The MAX30100 typically has a default I2C address of 0x57 .
Even with careful steps, problems can occur. Here is a quick troubleshooting table to help you diagnose and fix the most frequent issues. max30100 proteus library download fix
Notes/Troubleshooting
+5V / +3.3V | [R] 4.7k Ohm Pull-up Resistors | SDA ------+-------> To MAX30100 SDA SCL ------+-------> To MAX30100 SCL Apply Pull-Up Resistors Open your Proteus schematic design. Ensure your Arduino code uses the correct address