5 des 14 caractéristiques de notre tableau diffèrent entre le BME680 et le BME280.
Bosch Sensortec
BME680
±1 °C · ±3 % HR · I²C/SPI · de 1,71 à 3,6 V
Ajoute un capteur de gaz à la température, à l’humidité et à la pression du BME280, pour un indice de qualité de l’air via la bibliothèque BSEC de Bosch.
Attention : L’élément chauffant du capteur de gaz consomme environ 9 à 13 mA quand il fonctionne et chauffe la puce. La sortie brute est une résistance ; l’indice demande BSEC (bme68x_bsec2 dans ESPHome).
Bosch Sensortec
BME280
±1 °C · ±3 % HR · I²C/SPI · de 1,71 à 3,6 V
Température, humidité et pression dans une seule puce I²C ou SPI : le capteur classique des stations météo.
Attention : ±1 °C et ±3 % HR, moins précis qu’un capteur d’humidité dédié. Vérifiez la puce : le BMP280 lui ressemble beaucoup et ne mesure pas l’humidité.
Différences
Caractéristique
BME680
BME280
Mesure
température · humidité · pression · gaz (COV)
température · humidité · pression
Courant entre deux mesures
0,15 µA
0,1 µA
ESPHome
bme680
bme280_i2c / bme280_spi
Précision absolue
±0,6 hPa
±1 hPa
Courant à 1 mesure/s
–
3,6 µA
Lignes identiques pour les deux capteurs : précision en température · précision en humidité · plage de température · interface · adresse I²C · alimentation · statut · précision relative · plage de pression.
Choisissez un BME680 pour avoir
un capteur de gaz pour un indice de qualité de l’air
une meilleure précision absolue (±0,6 hPa contre ±1 hPa)
Choisissez un BME280 pour avoir
une configuration toute prête dans le générateur ESPHome de ce site
Quelle est la différence entre le BME680 et le BME280 ?
Côté BME680 : un capteur de gaz pour un indice de qualité de l’air et une meilleure précision absolue. Côté BME280 : une configuration toute prête dans le générateur ESPHome de ce site.
Lequel est le plus précis, le BME680 ou le BME280 ?
Valeurs typiques des datasheets : température ±1 °C pour le BME680 et ±1 °C pour le BME280 ; humidité ±3 % HR et ±3 % HR. L’emplacement compte tout autant : tenez l’un comme l’autre loin des parties chaudes de la carte.
Puis-je remplacer un BME680 par un BME280 ?
Souvent oui : les deux utilisent l’I²C ou le SPI. Changez le pilote ou, dans ESPHome, le composant (bme680 → bme280_i2c).