5 delle 14 caratteristiche della nostra tabella sono diverse tra il BME680 e il BME280.
Bosch Sensortec
BME680
±1 °C · ±3 % UR · I²C/SPI · da 1,71 a 3,6 V
Aggiunge un sensore di gas a temperatura, umidità e pressione del BME280, per un indice di qualità dell’aria con la libreria BSEC di Bosch.
Attenzione: Il riscaldatore del sensore di gas assorbe da 9 a 13 mA circa mentre è acceso e scalda il chip. L’uscita grezza è una resistenza; per l’indice serve BSEC (in ESPHome, bme68x_bsec2).
Bosch Sensortec
BME280
±1 °C · ±3 % UR · I²C/SPI · da 1,71 a 3,6 V
Temperatura, umidità e pressione in un solo chip I²C o SPI: il sensore classico delle stazioni meteo.
Attenzione: ±1 °C e ±3 % UR, meno preciso di un sensore di umidità dedicato. Controlla il chip: il BMP280 è quasi identico e non misura l’umidità.
Differenze
Caratteristica
BME680
BME280
Misura
temperatura · umidità · pressione · gas (VOC)
temperatura · umidità · pressione
Corrente tra le letture
0,15 µA
0,1 µA
ESPHome
bme680
bme280_i2c / bme280_spi
Precisione assoluta
±0,6 hPa
±1 hPa
Corrente a 1 lettura/s
–
3,6 µA
Uguali nei due sensori: precisione temperatura · precisione umidità · gamma di temperatura · interfaccia · indirizzo I²C · alimentazione · stato · precisione relativa · gamma di pressione.
BME680: cosa ha in più
un sensore di gas per un indice di qualità dell’aria
una precisione assoluta migliore (±0,6 hPa contro ±1 hPa)
BME280: cosa ha in più
una configurazione pronta nel generatore ESPHome di questo sito
Il BME680 offre un sensore di gas per un indice di qualità dell’aria e una precisione assoluta migliore. Il BME280 offre una configurazione pronta nel generatore ESPHome di questo sito.
Qual è più preciso, il BME680 o il BME280?
Valori tipici dei datasheet: temperatura ±1 °C per il BME680 e ±1 °C per il BME280; umidità ±3 % UR e ±3 % UR. La posizione conta altrettanto: tieni entrambi lontani dalle parti calde della scheda.
Posso sostituire il BME680 con il BME280?
Spesso sì: entrambi usano l’I²C o l’SPI. Cambia il driver o, in ESPHome, il componente (bme680 → bme280_i2c).