Temperature sensor MAX30205 issue

Hi,

I am using Arduino nano, a custom board with sensor MAX30205 and the library ClosedCube_MAX30205.

The serial shows “T=256.00C”.

I have attached a picture of the circuit.

I have some doubts about the address of the sensor. I understand that the datasheet says for A0, A1 and A2 connected to ground the address is 90h. I don’t know why the library uses 0x48? I have tried with both and I receive the same value.

Any help please?

MAX30205-1020988.pdf (512 KB)

ClosedCube_MAX30205.cpp (1.93 KB)

ClosedCube_MAX30205.h (1.61 KB)

Share your Arduino Code and link of your Arduino Library for this temperature sensor and some details as well, if you want someone to help you out. It's better to add the datasheets as well.

I have added some files attached, my sketch is this

#include <Wire.h>
#include “ClosedCube_MAX30205.h”

ClosedCube_MAX30205 max30205;

void setup()
{
Serial.begin(9600);
Serial.println(“ClosedCube MAX30205 Arduino Demo”);

max30205.begin(0x90);
}

void loop()
{
Serial.print(“T=”);
Serial.print(max30205.readTemperature());
Serial.println(“C”);
delay(300);
}

Thanks!