Skip to main content
ESPBoards

Eligiendo el sensor de temperatura adecuado para el proyecto ESP32

Hay una gran variedad de sensores de temperatura, algunos de los cuales también incluyen sensores de humedad, presión u otros, y utilizan I2C o SPI. Vamos a elegir el mejor sensor para ESP32.


Hoy vamos a revisar los sensores de temperatura compatibles con ESP32 más populares, explorando una variedad de opciones para satisfacer tus necesidades específicas. Desde la detección básica de temperatura con sensores populares como el DHT11 hasta soluciones más avanzadas que ofrecen precisión, vamos a analizar diferentes sensores de temperatura compatibles con ESP32, agrupándolos desde los más populares hasta los menos populares. Vamos a revisar los siguientes sensores de temperatura para ESP32:

BME / BMP Series #

Los sensores BME y BMP son fabricados por Bosch Sensortec. El "BME" en sus nombres significa "Bosch Sensortec Environmental", mientras que el "BMP" significa "Bosch Sensortec Pressure".

Los sensores de la serie BME suelen venir con sensores de temperatura y presión atmosférica, mientras que los modelos BMP también incluyen un sensor de humedad. Además, algunos sensores vienen con un sensor de gas.

Bosch Sensortec es una división de Bosch, una empresa multinacional de ingeniería y tecnología con sede en Alemania. Bosch Sensortec se especializa en el desarrollo y producción de sensores y soluciones de sensores para diversas aplicaciones, incluyendo automoción, electrónica de consumo, industria e IoT (Internet de las Cosas).

Los sensores BME y BMP ofrecen alta precisión y fiabilidad, y proporcionan información valiosa sobre la contaminación del aire y las condiciones ambientales interiores, lo que los hace adecuados para una amplia gama de aplicaciones, desde el monitoreo del clima hasta la evaluación de la calidad del aire interior.

BMP085 / BMP180 #

nRF52840 Placa de microcontrolador

Estos son modelos más antiguos, siendo el BMP180 una versión mejorada del BMP085. Dado que utiliza el protocolo I2C o SPI, es fácilmente utilizable con ESP32.
Mediciones:
Presión atmosférica y temperatura
Protocolo de Comunicación:
I2C o SPI
Rango de Temperatura:
-40°C a +85°C
Precisión de Temperatura:
±0.5°C
Rango de Presión:
300 hPa to 1100 hPa
Precisión de Presión:
±1 hPa (típico)
Voltaje de Funcionamiento:
1.8V to 3.6V
Corriente de Funcionamiento:
5μA (modo de espera), 0.5mA (medición)

BMP280 / BME280 #

nRF52840 Placa de microcontrolador

El BMP280 es una versión mejorada del BMP180, con mayor precisión y menor consumo de energía. El BME280 incluye además un sensor de humedad, pero a menudo se vende por varios fabricantes con la etiqueta incorrecta para el BMP280. Dado que utiliza el protocolo I2C o SPI, es fácilmente utilizable con cualquier placa ESP32.
Mediciones:
BMP280: Presión atmosférica y temperatura
BME280: Presión atmosférica, temperatura y humedad
Protocolo de Comunicación:
I2C o SPI
Rango de Temperatura:
-40°C a +85°C
Precisión de Temperatura:
±1°C
Rango de Humedad:
0% a 100% RH
Precisión de Humedad:
±3% RH
Rango de Presión:
300 hPa a 1100 hPa
Precisión de Presión:
±1 hPa
Voltaje de Funcionamiento:
1.71V a 3.6V
Corriente de Funcionamiento:
1μA (modo de espera), 0.1mA (medición)

BMP388 / BMP390 #

nRF52840 Placa de microcontrolador

BMP388 and BMP390 are the improved version of BMP280, with a great difference in atmospheric Precisión de Presión. The BMP390 is an improved version of the BMP388, offering better accuracy and lower power consumption. Since ESP32 supports both I2C and SPI protocols, this sensor can be easily used with any ESP32 board.
Mediciones:
Presión atmosférica y temperatura
Protocolo de Comunicación:
I2C o SPI
Rango de Temperatura:
-40°C a +85°C
Precisión de Temperatura:
±0.5°C
Rango de Presión:
300 hPa a 1250 hPa
Precisión de Presión:
±0.08 hPa
Voltaje de Funcionamiento:
1.71V a 3.6V
Corriente de Funcionamiento:
0.65μA (modo de espera), 0.4mA (medición)

BMP581 #

nRF52840 Placa de microcontrolador

BME581 offers exceptional accuracy in pressure sensing with 24-bit resolution, along with low power consumption and low noise characteristics. Since it uses I2C or SPI protocol, it is easily usable with ESP32.
Mediciones:
Presión atmosférica y temperatura
Protocolo de Comunicación:
I2C or SPI
Rango de Temperatura:
-40°C to +85°C
Precisión de Temperatura:
±0.5°C
Rango de Presión:
300 hPa to 1250 hPa
Precisión de Presión:
±0.08 hPa
Voltaje de Funcionamiento:
1.71V to 3.6V
Corriente de Funcionamiento:
0.65μA (modo de espera), 0.4mA (medición)

BME680 #

nRF52840 Placa de microcontrolador

La capacidad del BME680 para detectar además la resistencia de gas lo hace particularmente útil para monitorear la calidad del aire interior al detectar compuestos orgánicos volátiles (COV). Dado que utiliza el protocolo I2C o SPI, es fácilmente utilizable con ESP32.
Mediciones:
Presión atmosférica, temperatura, humedad y resistencia de gas.
Protocolo de Comunicación:
I2C o SPI
Rango de Temperatura:
-40°C a +85°C
Precisión de Temperatura:
±0.5°C
Rango de Humedad:
0% a 100% RH
Precisión de Humedad:
±3% RH
Rango de Presión:
300 hPa a 1100 hPa
Precisión de Presión:
±0.12 hPa
Rango de Gas:
0 a 60,000 ohms
Precisión de Gas:
±0.05% (típico)
Voltaje de Funcionamiento:
1.71V a 3.6V
Corriente de Funcionamiento:
1μA (modo de espera), 18mA (medición)

AHT Series #

La serie AHT comprende sensores digitales de temperatura y humedad fabricados por Aosong Electronics Co., Ltd., también conocidos como AOSONG.

Estos sensores ofrecen mediciones confiables y precisas de temperatura y humedad, lo que los hace adecuados para una amplia gama de aplicaciones tanto en electrónica industrial como de consumo. Son conocidos por su facilidad de uso, bajo consumo de energía y precios competitivos, lo que los convierte en opciones populares para la detección ambiental y sistemas de control climático.

Los sensores de la serie AHT suelen utilizar el protocolo de comunicación I2C (Inter-Integrated Circuit) para la interfaz con microcontroladores u otros dispositivos.

AHT10 #

nRF52840 Placa de microcontrolador

El AHT10 es el primer sensor de la serie AHT desarrollado por el fabricante. El sensor AHT10 proporciona una precisión moderada en las mediciones de temperatura y humedad, lo que lo convierte en una solución rentable para diversas aplicaciones. El ESP32 tiene una interfaz I2C integrada, por lo tanto, este sensor se puede utilizar fácilmente con cualquier ESP32.

Mediciones:
Temperatura y humedad
Protocolo de Comunicación:
I2C
Rango de Temperatura:
-40°C a +85°C
Precisión de Temperatura:
±0.3°C
Rango de Humedad:
0% a 100% RH
Precisión de Humedad:
±3% RH
Voltaje de Funcionamiento:
1.8V a 3.6V
Corriente de Funcionamiento:
10μA (modo de espera), 20mA (medición)

AHT20 #

nRF52840 Placa de microcontrolador

Construyendo sobre el AHT10, el AHT20 ofrece una mayor precisión en las mediciones de temperatura y humedad, manteniendo un bajo consumo de energía. Su tiempo de respuesta más rápido lo hace adecuado para aplicaciones que requieren actualizaciones más rápidas de los datos ambientales, proporcionando un rendimiento mejorado en comparación con su predecesor. El ESP32 tiene una interfaz I2C integrada, por lo tanto, este sensor se puede utilizar fácilmente con cualquier placa ESP32.

Mediciones:
Temperatura y humedad
Protocolo de Comunicación:
I2C
Rango de Temperatura:
-40°C a +85°C
Precisión de Temperatura:
±0.3°C
Rango de Humedad:
0% a 100% RH
Precisión de Humedad:
±2% RH
Voltaje de Funcionamiento:
1.8V a 3.6V
Corriente de Funcionamiento:
10μA (modo de espera), 3mA (medición)

AHT21 #

nRF52840 Placa de microcontrolador

Como el sensor más avanzado de la serie, el AHT21 tiene la mayor precisión en las mediciones de temperatura y humedad. Ofrece un bajo consumo de energía y el tiempo de respuesta más rápido entre los tres sensores, lo que lo hace ideal para aplicaciones que exigen precisión. Aunque su precio es más alto, su rendimiento debería justificar la inversión. El ESP32 tiene una interfaz I2C integrada, por lo tanto, este sensor se puede utilizar fácilmente con cualquier placa de desarrollo ESP32.

Mediciones:
Temperatura y humedad
Protocolo de Comunicación:
I2C
Rango de Temperatura:
-40°C a +125°C
Precisión de Temperatura:
±0.3°C
Rango de Humedad:
0% a 100% RH
Precisión de Humedad:
±2% RH
Voltaje de Funcionamiento:
1.8V a 3.6V
Corriente de Funcionamiento:
10μA (modo de espera), 3mA (medición)

DHT Series #

Los sensores de la serie DHT son comúnmente fabricados por diversas empresas, pero uno de los fabricantes más destacados es el mismo que para la serie AHT, Aosong Electronics Co., Ltd., también conocido como AOSONG.

Estos sensores son populares debido a su simplicidad, asequibilidad y facilidad de uso. Pueden ser utilizados con prácticamente cualquier controlador, no solo con aquellos que tienen protocolos I2C o SPI, como el ESP32, ya que se controlan mediante una interfaz digital de un solo hilo. Estos sensores ofrecen una forma conveniente de medir la temperatura y la humedad. Sin embargo, es importante tener en cuenta que, aunque ofrecen soluciones rentables, no proporcionan el mismo nivel de precisión y fiabilidad que los sensores más avanzados.

DHT11 #

nRF52840 Placa de microcontrolador

El sensor DHT11 ofrece mediciones básicas de temperatura y humedad con una precisión moderada. Es una opción económica para aplicaciones simples de monitoreo ambiental. Dado que este sensor utiliza una interfaz digital de un solo hilo, solo necesitas una entrada digital en tu microcontrolador, como el ESP32.

Mediciones:
Temperatura y humedad
Protocolo de Comunicación:
Interfaz digital de un solo hilo
Rango de Temperatura:
0°C a +50°C
Precisión de Temperatura:
±2°C
Rango de Humedad:
20% a 80% RH
Precisión de Humedad:
±5% RH
Voltaje de Funcionamiento:
3.3V to 5.5V
Corriente de Funcionamiento:
0.5mA a 2.5mA

DHT12 #

nRF52840 Placa de microcontrolador

Como mejora del DHT11, el DHT12 proporciona una mayor precisión en las mediciones de temperatura y humedad. Con su tamaño compacto y bajo consumo de energía, ofrece una solución más confiable para aplicaciones donde el espacio y la eficiencia energética son factores importantes. Este sensor a menudo se vende también como AM2302. Dado que este sensor utiliza una interfaz digital de un solo hilo, solo necesitas una entrada digital en tu microcontrolador, como el ESP32.
Mediciones:
Temperatura y humedad
Protocolo de Comunicación:
Interfaz digital de un solo hilo
Rango de Temperatura:
-20°C a +60°C
Precisión de Temperatura:
±0.5°C
Rango de Humedad:
0% a 99.9% RH
Precisión de Humedad:
±2% RH
Voltaje de Funcionamiento:
3.3V a 5.5V
Corriente de Funcionamiento:
1.5mA (average)

DHT21 #

Placa de Microcontrolador nRF52840

Similar al DHT22, el DHT21 ofrece una alta precisión en las mediciones de temperatura y humedad. Con su rendimiento estable y confiable, proporciona un excelente equilibrio entre precisión y asequibilidad. Dado que este sensor utiliza una interfaz digital de un solo hilo, solo necesitas una entrada digital en tu microcontrolador, como el ESP32.
Mediciones:
Temperatura y humedad
Protocolo de Comunicación:
Interfaz digital de un solo hilo
Rango de Temperatura:
-40°C a +80°C
Precisión de Temperatura:
±0.5°C
Rango de Humedad:
0% a 100% RH
Precisión de Humedad:
±3% RH
Voltaje de Funcionamiento:
3.3V a 5.5V
Corriente de Funcionamiento:
1.5mA

DHT22 #

nRF52840 Placa de microcontrolador

El sensor DHT22 representa una mejora significativa con respecto a sus predecesores, ofreciendo mayor precisión y un rango de medición más amplio tanto en temperatura como en humedad. A menudo se vende por algunos fabricantes también como AM2302. Dado que este sensor utiliza una interfaz digital de un solo hilo, solo necesitas una entrada digital en tu microcontrolador, como el ESP32.
Mediciones:
Temperatura y humedad
Protocolo de Comunicación:
Interfaz digital de un solo hilo
Rango de Temperatura:
-40°C a +80°C
Precisión de Temperatura:
±0.5°C
Rango de Humedad:
0% a 100% RH
Precisión de Humedad:
±2% RH
Voltaje de Funcionamiento:
3.3V a 5.5V
Corriente de Funcionamiento:
1.5mA

Dallas Series #

La serie DS18B20 consiste en sensores de temperatura digitales fabricados por Maxim Integrated. Utiliza el protocolo 1-Wire para la comunicación, por lo que es adecuada para una amplia gama de microcontroladores.

DS18B20 #

nRF52840 Placa de microcontrolador

Los sensores de la serie DS18B20 son conocidos por su alta precisión, amplio rango de temperatura y facilidad de uso, lo que los convierte en opciones populares para diversas aplicaciones de detección de temperatura. Ofrecen salida digital, lo que permite una integración sencilla con microcontroladores y sistemas digitales, y su característica de número de serie único facilita la identificación y gestión de múltiples sensores en el mismo bus. Dado que este sensor utiliza una interfaz digital de un solo hilo, solo necesitas una entrada digital en tu microcontrolador, como el ESP32. Además, debido a su número de serie único, se pueden usar múltiples sensores en un solo GPIO.
Mediciones:
Temperatura
Protocolo de Comunicación:
Interfaz digital de un solo hilo
Rango de Temperatura:
-55°C a +125°C
Precisión de Temperatura:
±0.5°C
Voltaje de Funcionamiento:
3.0V a 5.5V
Corriente de Funcionamiento:
1.5mA

SHT Series #

La serie SHT consiste en varios grupos de sensores digitales de temperatura. Las series SHT3x-D, SHT4x y SHTCx se refieren a varios modelos de sensores digitales de temperatura y humedad fabricados por Sensirion. Los sensores de la serie SHT generalmente ofrecen una mayor precisión en las mediciones de temperatura y humedad en comparación con los sensores de las series AHT y DHT. Los sensores de la serie SHT de Sensirion a menudo tienen un menor consumo de energía en comparación con los sensores de las series AHT y DHT. Sin embargo, todas estas mejoras vienen con un precio más alto y, por lo tanto, son una opción menos popular para proyectos de aficionados.

SHT3X-D Series #

La serie SHT3x-D ofrece una detección confiable de temperatura y humedad con buena precisión. Proporciona una precisión de temperatura típicamente alrededor de ±0.3°C y una precisión de humedad de aproximadamente ±2% RH. Estos sensores son compactos y admiten interfaces I2C y SPI para la comunicación. Son adecuados para una amplia gama de aplicaciones donde se requieren precisión y fiabilidad moderadas.

SHT30-D #

nRF52840 Placa de microcontrolador

El sensor SHT30-D ofrece mediciones confiables de temperatura y humedad con buena precisión. Proporciona una precisión de temperatura de ±0.3°C y una precisión de humedad de ±3% RH.

Mediciones:
Temperatura y humedad
Protocolo de Comunicación:
I2C y SPI
Rango de Temperatura:
-40°C a +125°C
Precisión de Temperatura:
±0.3°C
Rango de Humedad:
0% a 100% RH
Precisión de Humedad:
±3% RH
Voltaje de Funcionamiento:
2.4V a 5.5V
Corriente de Funcionamiento:
1.2 mA (típico)

SHT31-D #

nRF52840 Placa de microcontrolador

Basado en el SHT30-D, el sensor SHT31-D proporciona una mayor precisión en las mediciones de temperatura y humedad. Ofrece una precisión de temperatura mejorada de ±0.3°C y una precisión de humedad de ±2% RH.

Mediciones:
Temperatura y humedad
Protocolo de Comunicación:
I2C y SPI
Rango de Temperatura:
-40°C a +125°C
Precisión de Temperatura:
±0.3°C
Rango de Humedad:
0% a 100% RH
Precisión de Humedad:
±2% RH
Voltaje de Funcionamiento:
2.4V a 5.5V
Corriente de Funcionamiento:
1.2 mA (típico)

SHT35-D #

nRF52840 Placa de microcontrolador

El sensor SHT35-D representa el más alto nivel de rendimiento en la serie, ofreciendo una precisión superior en las mediciones de temperatura y humedad. Presenta una precisión de temperatura de ±0.2°C y una precisión de humedad de ±1.5% RH.

Mediciones:
Temperatura y humedad
Protocolo de Comunicación:
I2C y SPI
Rango de Temperatura:
-40°C a +125°C
Precisión de Temperatura:
±0.2°C
Rango de Humedad:
0% a 100% RH
Precisión de Humedad:
±1.5% RH
Voltaje de Funcionamiento:
2.15V a 5.5V
Corriente de Funcionamiento:
1.5 mA (típico)

SHT4x Series #

Basándose en las capacidades de la serie SHT3x-D, la serie SHT4x proporciona una mayor precisión y rendimiento. Con una precisión de temperatura mejorada típicamente alrededor de ±0.2°C y una precisión de humedad de aproximadamente ±1.5% RH, estos sensores ofrecen una fiabilidad superior. Mantienen un factor de forma compacto similar y admiten tanto interfaces I2C como SPI. Son ideales para aplicaciones que exigen una mayor precisión y exactitud en las mediciones de temperatura y humedad.

SHT40 #

nRF52840 Placa de microcontrolador

El sensor SHT40 representa una mejora significativa con respecto a sus predecesores, ofreciendo un consumo de energía ultra bajo y alta fiabilidad. Proporciona una precisión de temperatura de ±0.2°C y una precisión de humedad de ±1.5% RH.

Mediciones:
Temperatura y humedad
Protocolo de Comunicación:
I2C y SPI
Rango de Temperatura:
-40°C a +125°C
Precisión de Temperatura:
±0.2°C
Rango de Humedad:
0% a 100% RH
Precisión de Humedad:
±1.5% RH
Voltaje de Funcionamiento:
1.62V a 3.6V
Corriente de Funcionamiento:
240 µA (típico)

SHT41 #

nRF52840 Placa de microcontrolador

Basándose en las capacidades del SHT40, el sensor SHT41 ofrece una precisión y estabilidad aún mayores en las mediciones de temperatura y humedad. Presenta una precisión de temperatura de ±0.2°C y una precisión de humedad de ±1.5% RH.

Mediciones:
Temperatura y humedad
Protocolo de Comunicación:
I2C y SPI
Rango de Temperatura:
-40°C a +125°C
Precisión de Temperatura:
±0.2°C
Rango de Humedad:
0% a 100% RH
Precisión de Humedad:
±1.5% RH
Voltaje de Funcionamiento:
1.62V a 3.6V
Corriente de Funcionamiento:
190 µA (típico)

SHTCx Series #

La serie SHTCx representa los últimos avances en tecnología de detección de temperatura y humedad. Estos sensores ofrecen características adicionales y mejoras en comparación con sus predecesores. Con una precisión aún más mejorada y posiblemente un menor consumo de energía, satisfacen las aplicaciones que requieren un rendimiento superior. Algunos modelos también pueden presentar factores de forma más pequeños, lo que los hace adecuados para aplicaciones con limitaciones de espacio.

SHTC1 #

nRF52840 Placa de microcontrolador

El sensor SHTC1 es un sensor digital de temperatura y humedad ultra pequeño, diseñado para aplicaciones con limitaciones de espacio. Ofrece alta precisión en las mediciones de temperatura y humedad, con una precisión de temperatura de ±0.3°C y una precisión de humedad de ±3% RH.

Mediciones:
Temperatura y humedad
Protocolo de Comunicación:
I2C
Rango de Temperatura:
-40°C a +125°C
Precisión de Temperatura:
±0.3°C
Rango de Humedad:
0% a 100% RH
Precisión de Humedad:
±3% RH
Voltaje de Funcionamiento:
1.62V a 3.6V
Corriente de Funcionamiento:
1.5 µA (modo de espera), 80 µA (medición)

SHTC3 #

nRF52840 Placa de microcontrolador

Basándose en las capacidades del SHTC1, el sensor SHTC3 ofrece una precisión y estabilidad mejoradas en las mediciones de temperatura y humedad. Presenta una precisión de temperatura de ±0.2°C y una precisión de humedad de ±2% RH.

Mediciones:
Temperatura y humedad
Protocolo de Comunicación:
I2C
Rango de Temperatura:
-40°C a +125°C
Precisión de Temperatura:
±0.2°C
Rango de Humedad:
0% a 100% RH
Precisión de Humedad:
±2% RH
Voltaje de Funcionamiento:
1.62V a 3.6V
Corriente de Funcionamiento:
0.5 µA (modo de espera), 710 µA (medición)

TMP Series #

Los sensores de la serie TMP son una gama de sensores de temperatura producidos por Texas Instruments (TI), una empresa líder en semiconductores. Estos sensores están diseñados para medir la temperatura con precisión y están disponibles en varios formatos, incluidos analógicos y digitales, con diferentes niveles de precisión, resolución y opciones de interfaz.

TMP36 #

nRF52840 Placa de microcontrolador

El TMP36 es un sensor de temperatura analógico de bajo costo que proporciona una salida de voltaje precisa y proporcional a la temperatura. Tiene un amplio rango de temperatura y funciona con una sola fuente de alimentación, lo que facilita su integración en varios proyectos.
Mediciones:
Temperatura
Protocolo de Comunicación:
Salida analógica
Rango de Temperatura:
-40°C a +125°C
Precisión de Temperatura:
±2°C
Voltaje de Funcionamiento:
2.7V a 5.5V

TMP102 #

nRF52840 Placa de microcontrolador

Construyendo sobre las características del TMP36, el TMP102 es un sensor de temperatura digital con mayor precisión y resolución. Se comunica a través de la interfaz I2C, proporcionando lecturas de temperatura digitales directamente al microcontrolador.
Mediciones:
Temperatura
Protocolo de Comunicación:
I2C
Rango de Temperatura:
-40°C a +125°C
Precisión de Temperatura:
±0.5°C
Voltaje de Funcionamiento:
1.4V a 3.6V
Corriente de Funcionamiento:
10 µA (medición), 50 µA (modo de espera)

TMP117 #

nRF52840 Placa de microcontrolador

El TMP117 representa el último avance en tecnología de sensores de temperatura, ofreciendo el más alto nivel de precisión y exactitud. Proporciona lecturas de temperatura con una precisión y resolución excepcionales, lo que lo hace adecuado para aplicaciones exigentes donde el monitoreo preciso de la temperatura es esencial. El TMP117 cuenta con bajo consumo de energía y un amplio rango de temperatura de operación, asegurando un rendimiento confiable en diversos entornos. Se comunica a través de la interfaz I2C o SMBus, proporcionando datos digitales de temperatura para la integración en sistemas y dispositivos avanzados.
Mediciones:
Temperatura
Protocolo de Comunicación:
I2C, SMBus
Rango de Temperatura:
-55°C a +150°C
Precisión de Temperatura:
±0.1°C
Voltaje de Funcionamiento:
1.8V a 5.5V
Corriente de Funcionamiento:
1.7 µA (medición), 0.5 µA (modo de espera)

Otros Sensores de Temperatura Populares #

Aparte de los grupos de sensores de temperatura ya discutidos, compatibles con el ESP32, hay muchos otros sensores de diferentes fabricantes. Son menos populares que los que hemos mencionado anteriormente, pero aún así son muy conocidos y están ampliamente disponibles en el mercado. También se pueden utilizar fácilmente con ESPHome.

DPS310 #

nRF52840 Placa de microcontrolador

Un sensor de presión barométrica digital con alta precisión y bajo consumo de energía, comúnmente utilizado en aplicaciones de altímetro y monitoreo meteorológico.
Mediciones:
Presión y temperatura
Protocolo de Comunicación:
I2C
Rango de Temperatura:
-40°C a +85°C
Precisión de Temperatura:
±1°C
Rango de Presión:
300 hPa a 1200 hPa
Precisión de Presión:
±0.002 hPa
Voltaje de Funcionamiento:
1.7V a 3.6V
Corriente de Funcionamiento:
2.7 µA (modo de espera), 0.7 mA (medición)

HDC1080 #

nRF52840 Placa de microcontrolador

Un sensor digital de humedad y temperatura con alta precisión y bajo consumo de energía, adecuado para aplicaciones que requieren monitoreo ambiental preciso.
Mediciones:
Temperatura y humedad
Protocolo de Comunicación:
I2C
Rango de Temperatura:
-40°C a +125°C
Precisión de Temperatura:
±0.2°C
Rango de Humedad:
0% a 100% RH
Precisión de Humedad:
±2% RH
Voltaje de Funcionamiento:
2.7V a 5.5V
Corriente de Funcionamiento:
100 µA (modo de espera), 1.2 mA (medición)

MCP9808 #

nRF52840 Placa de microcontrolador

Un sensor digital de temperatura de alta precisión con una interfaz I2C, comúnmente utilizado en aplicaciones industriales, electrónica de consumo y automotriz.
Mediciones:
Temperatura
Protocolo de Comunicación:
I2C
Rango de Temperatura:
-40°C a +125°C
Precisión de Temperatura:
±0.25°C
Voltaje de Funcionamiento:
2.7V a 5.5V
Corriente de Funcionamiento:
200 µA (típico)

MLX90614 #

nRF52840 Placa de microcontrolador

Un sensor de temperatura infrarrojo sin contacto capaz de medir la temperatura de los objetos sin contacto directo, adecuado para aplicaciones como monitoreo de procesos industriales, dispositivos médicos y sistemas automotrices.
Mediciones:
Temperatura del objeto
Protocolo de Comunicación:
I2C
Rango de Temperatura:
-70°C a +380°C
Precisión de Temperatura:
±0.5°C
Voltaje de Funcionamiento:
2.6V a 5.5V
Corriente de Funcionamiento:
400 µA (típico)

MPL3115A2 #

nRF52840 Placa de microcontrolador

Un sensor de presión de alta precisión con capacidades de medición de altitud, comúnmente utilizado en aplicaciones de altímetros y barómetros, así como en drones y estaciones meteorológicas.
Mediciones:
Presión, altitud y temperatura
Protocolo de Comunicación:
I2C
Rango de Temperatura:
-40°C a +85°C
Precisión de Temperatura:
±1°C
Rango de Presión:
20 kPa a 110 kPa
Precisión de Presión:
±1 Pa
Voltaje de Funcionamiento:
1.95V a 3.6V
Corriente de Funcionamiento:
2 µA (modo de espera), 10 µA (medición)

MS5611 #

nRF52840 Placa de microcontrolador

Un sensor barométrico digital de alta resolución con bajo consumo de energía, adecuado para aplicaciones como altímetros, drones y estaciones meteorológicas.
Mediciones:
Presión y temperatura
Protocolo de Comunicación:
I2C
Rango de Temperatura:
-40°C a +85°C
Precisión de Temperatura:
±1°C
Rango de Presión:
10 mbar a 1200 mbar
Precisión de Presión:
±0.012 mbar
Voltaje de Funcionamiento:
1.8V a 3.6V
Corriente de Funcionamiento:
1 µA (modo de espera), 0.6 mA (medición)

HTU21D #

nRF52840 Placa de microcontrolador

Un sensor digital de humedad y temperatura con una interfaz I2C, conocido por su precisión y fiabilidad, comúnmente utilizado en estaciones meteorológicas, sistemas HVAC y electrónica de consumo.
Mediciones:
Presión y temperatura
Protocolo de Comunicación:
I2C
Rango de Temperatura:
-40°C a +125°C
Precisión de Temperatura:
±0.3°C
Rango de Humedad:
0% a 100% RH
Precisión de Humedad:
±2% RH
Voltaje de Funcionamiento:
1.5V a 3.6V
Corriente de Funcionamiento:
3.3 µA (modo de espera), 400 µA (medición)

Comparison #

Para elegir fácilmente un sensor de temperatura adecuado, a continuación, encontrarás una tabla comparativa de todos los sensores de temperatura mencionados con el protocolo de comunicación especificado, si el sensor incluye presión, humedad u otros sensores.

SensorProtocolo de ComunicaciónSensor de TemperaturaSensor de PresiónSensor de HumedadOtro Sensor
BMP085/BMP180I2C o SPINoNo
BMP280/BME280I2C o SPISólo BME280No
BMP388/BMP390I2C o SPINoNo
BMP581I2C o SPINoNo
BME680I2C o SPIGas
AHT10I2CNoNo
AHT20I2CNoNo
AHT21I2CNoNo
DHT11Cable ÚnicoNoNo
DHT12Cable ÚnicoNoNo
DHT21Cable ÚnicoNoNo
DHT22Cable ÚnicoNoNo
DS18B20Cable ÚnicoNoNoNo
SHT30-DI2C o SPINoNo
SHT31-DI2C o SPINoNo
SHT35-DI2C o SPINoNo
SHT40I2C o SPINoNo
SHT41I2C o SPINoNo
SHTC1I2CNoNo
SHTC3I2CNoNo
TMP36AnalógicoNoNoNo
TMP102I2CNoNoNo
TMP117I2C, SMBusNoNoNo
DPS310I2CNoNo
HDC1080I2CNoNo
MCP9808I2CNoNoNo
MLX90614I2CNoNoNo
MPL3115A2I2CNoNo
MS5611I2CNoNo
HTU21DI2CNoNo

Sensor de Temperatura Interno #

Dado que estamos hablando de sensores de temperatura ESP32, debemos mencionar el sensor de temperatura interno del ESP32. Mide la temperatura del propio chip (piensa como si fuera una CPU), en lugar del entorno. Estos sensores están incluidos en la mayoría de las versiones de ESP32. Puedes encontrar más información en nuestro post "Medición de capacidades del ESP32 con Sensor de Temperatura Integrado".

Conclusión #

A lo largo de esta guía, hemos explorado una variedad de sensores de temperatura compatibles con ESP32, desde el DHT11 para principiantes hasta soluciones más avanzadas como el BME680 y el DS18B20.

No importa la complejidad de tu proyecto o el nivel de precisión requerido, hay un sensor de temperatura compatible con el ESP32 que se adapta a tus necesidades. Al comprender las características y capacidades de cada sensor, puedes tomar decisiones informadas sobre cuál se ajusta mejor a tus requisitos.

Ya sea que estés monitoreando condiciones ambientales, controlando sistemas HVAC o implementando automatización basada en la temperatura, hay muchas opciones de sensores de temperatura compatibles con cualquier ESP32.