oxullo / Arduino-MAX30100

Arduino library for MAX30100, integrated oximeter and heart rate sensor
GNU General Public License v3.0
190 stars 134 forks source link

Failed Initialization Test: Wrong Part ID #23

Closed tiahunt closed 7 years ago

tiahunt commented 7 years ago

Troubleshooting checklist

Description of the issue

Ran MAX30100_Tester and received the following.

Output from MAX30100_Tester example

max30100error

Details of my setup

Setup follows schematic. SDA in A4 and SCL in A5. INT was not used.

oxullo commented 7 years ago

@tiahunt thanks for the detailed issue report. The reason is quite simple: you're using a MAX30102 and not a MAX30100. The former is, unfortunately, not supported by the current driver. Please confirm

tiahunt commented 7 years ago

That seems to be the issue as my sensor worked fine using MAX30102 code. I must have some sort of variant that was incorrectly labeled. Thank you for your help!

oxullo commented 7 years ago

You're welcome!

AhmadZMQ commented 6 years ago

@tiahunt from where you get the code for MAX30102,because I'm encountered with same issue.Here the one thing is ,name on the board is MAX30100 and gives "Initializing MAX30100..FAILED: wrong part ID 0x15 (expected: 0x11) " error....how can I resolve it?? @oxullo you can. also .

Islamaim commented 4 years ago

Hi, After some tries, It works with this library https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library

gitakash04 commented 4 years ago

@Islamaim thanks a lot dear.....it worked. Love 0000. stay blessed

MKowalski234 commented 1 year ago

Hello, i'm trying to use my DFRobot MAX30102 and it's not being found by builtin code from said library listed above, i ran I2C scanner and it's showing 0x57 which means part is fine, if you guys are still out there could you help me out ?