Aziz Bench

DHT22 vs BME280

9 de las 10 características de nuestra tabla son distintas entre el DHT22 y el BME280.

Aosong

DHT22

±0,5 °C · ±2 % HR · Un solo hilo (protocolo propio) · de 3,3 a 6 V

Un paso por encima del DHT11: ±0,5 °C, ±2 % HR típicos y hasta −40 °C, todavía con un solo hilo de datos.

Ojo: El error de humedad puede llegar a ±5 % HR, como mucho una lectura cada 2 s, y su protocolo exige tiempos precisos. Unos 50 µA entre lecturas.

Bosch Sensortec

BME280

±1 °C · ±3 % HR · I²C/SPI · de 1,71 a 3,6 V

Temperatura, humedad y presión en un solo chip I²C o SPI: el sensor clásico de las estaciones meteorológicas.

Ojo: ±1 °C y ±3 % HR, menos preciso que un sensor de humedad dedicado. Revisa el chip: el BMP280 es casi idéntico y no mide humedad.

Diferencias

CaracterísticaDHT22BME280
Qué midetemperatura · humedadtemperatura · humedad · presión
Precisión de temperatura±0,5 °C±1 °C
Precisión de humedad±2 % HR±3 % HR
Rango de temperaturade −40 a 80 °Cde −40 a 85 °C
InterfazUn solo hilo (protocolo propio)I²C, SPI
Dirección I²CNo es I²C0x76, 0x77 (se elige con un pin)
Alimentaciónde 3,3 a 6 Vde 1,71 a 3,6 V
Corriente entre lecturas50 µA0,1 µA
ESPHomedhtbme280_i2c / bme280_spi

Coinciden en: estado.

Elige el DHT22 si necesitas

Elige el BME280 si necesitas

Abrir la comparativa de sensores →Marca lo que necesita tu proyecto y descubre qué sensor encaja mejor.

BME280: dirección I²C, conexiones y pull-up →

Preguntas frecuentes

¿Qué diferencia hay entre el DHT22 y el BME280?

El DHT22 ofrece más precisión en temperatura, más precisión en humedad y alimentación a 5 V. El BME280 ofrece también presión atmosférica, un bus I²C estándar compartido con otros sensores y menos corriente entre lecturas.

¿Cuál es más preciso, el DHT22 o el BME280?

Valores típicos de las hojas de datos: temperatura ±0,5 °C para el DHT22 y ±1 °C para el BME280; humedad ±2 % HR y ±3 % HR. La ubicación importa tanto como la precisión: mantén cualquiera de los dos lejos de las partes calientes de la placa.

¿Puedo sustituir el DHT22 por el BME280?

No directamente: el DHT22 usa un protocolo propio de un solo hilo y el BME280, I²C o SPI, así que cambian las conexiones y el código. Revisa también la alimentación: de 3,3 a 6 V para el DHT22 y de 1,71 a 3,6 V para el BME280.

Otras comparativas

Valores sacados de las hojas de datos y las páginas de producto de los fabricantes y de la documentación de ESPHome, revisados en noviembre de 2026.