problème utilisation et calibrage capteur de pression BMP-180

Bonjour à tous,
voici mon problème,
j'essaie de récuperer des données de température et de pression pour me faire un variomètre pour le parapente.
J'ai acheté un capteur BMP-180 HW-596.
j'ai suivi le tutoriel et récupéré le code sur ce site :
https://www.circuitbasics.com/set-bmp180-barometric-pressure-sensor-arduino/#comment-414779

cependant j'obtiens des valeurs totalement abérrantes (276°c dans ma chambre...)
avez vous une idée ?

merci d'avance !

voici le code pour avoir juste la température :
#include <Wire.h>
#include <SFE_BMP180.h>

SFE_BMP180 bmp180;

void setup() {
Serial.begin(9600);
bool success = bmp180.begin();

if (success) {
Serial.println("BMP180 init success");
}
}

void loop() {

char status;
double T, P;
bool success = false;

status = bmp180.startTemperature();

if (status != 0) {
delay(1000);
status = bmp180.getTemperature(T);

if (status != 0) {
Serial.print("Temperature: ");
Serial.print(T);
Serial.println(" C");
}
}
}

vous avez regardé les exemples (et comment le câblage doit être réalisé) ?

certains BMP-180 ne sont qu'en 3.3V - êtes vous sûr que le vôtre supporte 5V ?