I connected the purple oximeter (GY-MAX30100) to the Arduino Uno with the following connections.
OXIMETER ARDUINO UNO VIN 5V GND GND SCL SCL SDA SDA INT D2
It shows me inaccurate measurements.
13:16:02.851 -> Pulse oxymeter test! 13:16:02.851 -> BEAT 13:16:02.851 -> BPM: 8616.35 | SaO2: 92.01% 13:16:03.055 -> BEAT 13:16:03.055 -> BPM: 4313.73 | SaO2: 92.66% 13:16:03.089 -> BEAT 13:16:03.089 -> BPM: 1209.15 | SaO2: 92.74%
I used this sketch from github https://github.com/xcoder123/MAX30100/blob/master/max30100.ino
I have run an I2C scanner and this is the result: I2C device found on address 0x57. The library has the same address hard coded in it.