Aziz Bench

DHT22 vs BME280

9 des 10 caractéristiques de notre tableau diffèrent entre le DHT22 et le BME280.

Aosong

DHT22

±0,5 °C · ±2 % HR · Fil unique (protocole propre) · de 3,3 à 6 V

Un cran au-dessus du DHT11 : ±0,5 °C, ±2 % HR typiques et jusqu’à −40 °C, toujours sur un seul fil de données.

Attention : L’erreur sur l’humidité peut atteindre ±5 % HR, une mesure toutes les 2 s au plus, et son protocole exige une synchronisation précise. Environ 50 µA entre deux mesures.

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éristiqueDHT22BME280
Mesuretempérature · humiditétempérature · humidité · pression
Précision en température±0,5 °C±1 °C
Précision en humidité±2 % HR±3 % HR
Plage de températurede −40 à 80 °Cde −40 à 85 °C
InterfaceFil unique (protocole propre)I²C, SPI
Adresse I²CPas en I²C0x76, 0x77 (choisie par une broche)
Alimentationde 3,3 à 6 Vde 1,71 à 3,6 V
Courant entre deux mesures50 µA0,1 µA
ESPHomedhtbme280_i2c / bme280_spi

Lignes identiques pour les deux capteurs : statut.

Choisissez un DHT22 pour avoir

Choisissez un BME280 pour avoir

Ouvrir le comparatif de capteurs →Cochez ce dont votre projet a besoin et voyez quel capteur convient le mieux.

BME280 : adresse I²C, câblage et résistances de rappel →

Questions fréquentes

Quelle est la différence entre le DHT22 et le BME280 ?

Côté DHT22 : une température plus précise, une humidité plus précise et une alimentation en 5 V. Côté BME280 : aussi la pression atmosphérique, un bus I²C standard partagé avec d’autres capteurs et moins de courant entre deux mesures.

Lequel est le plus précis, le DHT22 ou le BME280 ?

Valeurs typiques des datasheets : température ±0,5 °C pour le DHT22 et ±1 °C pour le BME280 ; humidité ±2 % 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 DHT22 par un BME280 ?

Pas directement : un protocole propriétaire à fil unique pour le DHT22, l’I²C ou le SPI pour le BME280, donc le câblage et le code changent. Vérifiez aussi l’alimentation : de 3,3 à 6 V pour le DHT22, de 1,71 à 3,6 V pour le BME280.

Autres comparatifs

Valeurs tirées des datasheets et des pages produit des fabricants et de la documentation d’ESPHome, vérifiées en novembre 2026.