Aziz Bench

DHT22 vs BME280

9 delle 10 caratteristiche della nostra tabella sono diverse tra il DHT22 e il BME280.

Aosong

DHT22

±0,5 °C · ±2 % UR · Filo singolo (protocollo proprio) · da 3,3 a 6 V

Un passo avanti rispetto al DHT11: ±0,5 °C, ±2 % UR tipici e fino a −40 °C, sempre su un solo filo dati.

Attenzione: L’errore sull’umidità può arrivare a ±5 % UR, fa al massimo una lettura ogni 2 s e il suo protocollo richiede tempi precisi. Circa 50 µA tra una lettura e l’altra.

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

CaratteristicaDHT22BME280
Misuratemperatura · umiditàtemperatura · umidità · pressione
Precisione temperatura±0,5 °C±1 °C
Precisione umidità±2 % UR±3 % UR
Gamma di temperaturada −40 a 80 °Cda −40 a 85 °C
InterfacciaFilo singolo (protocollo proprio)I²C, SPI
Indirizzo I²CNon I²C0x76, 0x77 (scelto con un pin)
Alimentazioneda 3,3 a 6 Vda 1,71 a 3,6 V
Corrente tra le letture50 µA0,1 µA
ESPHomedhtbme280_i2c / bme280_spi

Uguali nei due sensori: stato.

DHT22: cosa ha in più

BME280: cosa ha in più

Apri il confronto sensori →Spunta ciò che serve al tuo progetto e scopri quale sensore va meglio.

BME280: indirizzo I²C, collegamenti e pull-up →

Domande frequenti

Che differenza c’è tra il DHT22 e il BME280?

Il DHT22 offre una temperatura più precisa, un’umidità più precisa e il funzionamento a 5 V. Il BME280 offre anche la pressione atmosferica, un bus I²C standard condiviso con altri sensori e un consumo più basso tra una lettura e l’altra.

Qual è più preciso, il DHT22 o il BME280?

Valori tipici dei datasheet: temperatura ±0,5 °C per il DHT22 e ±1 °C per il BME280; umidità ±2 % UR e ±3 % UR. La posizione conta altrettanto: tieni entrambi lontani dalle parti calde della scheda.

Posso sostituire il DHT22 con il BME280?

Non direttamente: il DHT22 usa un protocollo proprietario a filo singolo e il BME280 l’I²C o l’SPI, quindi cambiano i collegamenti e il codice. Controlla anche l’alimentazione: da 3,3 a 6 V per il DHT22, da 1,71 a 3,6 V per il BME280.

Altri confronti

Valori presi dai datasheet e dalle pagine prodotto dei produttori e dalla documentazione di ESPHome, verificati a novembre 2026.