MAX30100 vs MAX30102 vs MAX30105

May i know any difference between max30100, max30102 and max30105 that interface the Arduino Uno R3, and any software stimulation that can help me after done the code to ensure it can be work

I have moved your question to a more appropriate place.
Please take a moment to read How to get the best out of this forum
Thank you.

Well, they all seem to use I2C interface. I don’t know if they use different I2C addresses or not, check the datasheets for that.
You’d have to search and see if there are any Arduino/C++ libraries created for them that you could use. Perhaps in GITHUB.

Thank you, based on my survey, the max30102 and max30105 can share the same coding. However, how can I show the spo2 level on the 2.4" TFT LCD Touch Screen Shield because most of them are using LCD16x2 in their project