Pulse Oximetry and Heart Rate Sensors not connecting properly with Arduino Nano 33 BLE Sense

Hello,

I am trying to get Example1_config_BPM_Mode1 from the from the SparkFun_Bio_Sensor_Library to work with a Arduino Nano 33 BLE sense with Nordic nRF52840 architecture. I am not using the Qwicc wiring, I have used a solder and checked and rechecked all my joints. When I run the example, it compiles, and gives no errors at any point, stating that the sensor is configured and connected, but outputs 0 for every metric. The red LED is also not running. Is this architecture not supported, if so, would I need to port the library to fit the nRF52840 architecture in order to make this hardware work?

Thank you in advance for your help.

The library for this product hasn’t been tested on the Arduino Nano 33 BLE, it may not be compatible.

You might try an Uno just to verify that the sensor is working correctly before attempting to dig into the library to port it.

RESOLVED: After testing on an Arduino Uno I realized that that specific sensor was broken. After replacing it the full code worked. Thank you for your help!