Descripción
Módulo Sensor GY-BME280 de Temperatura, Humedad y Presión SPI/I2C
El Módulo Sensor GY-BME280 de Temperatura, Humedad y Presión SPI/I2C es un componente digital 3 en 1 pensado para proyectos con Arduino, ESP32 o Raspberry Pi. En un solo chip integra tres mediciones ambientales —temperatura, humedad relativa y presión barométrica— lo que simplifica el cableado y ahorra espacio frente a combinar módulos separados.
Llega con el chip soldado al PCB, listo para enchufar en protoboard o integrar en una placa definitiva. En pruebas de banco resulta cómodo: alimentas a 3,3 V o 5 V, escaneas el bus I2C y en minutos ya tienes las tres lecturas en pantalla.
Especificaciones clave
Alimentación: 1,8–5 V CC (compatible con placas de 3,3 V y 5 V)
Interfaces: I2C hasta 3,4 MHz y SPI hasta 10 MHz (modos de 3 y 4 cables)
Temperatura: −40 °C a +85 °C, precisión ±1 °C
Humedad: 0–100 %, precisión ±3 %
Presión: 300–1100 hPa, precisión ±1 Pa
Dirección I2C seleccionable: 0x76 (SDO a nivel bajo) u 0x77 (SDO a nivel alto)
Los rangos cubren desde invernaderos y estaciones meteorológicas caseras hasta dataloggers ambientales y estimación de altitud a partir de la presión atmosférica. Ten presente que la precisión indicada corresponde a condiciones de laboratorio: colocar el módulo cerca de componentes que generan calor puede sesgar la humedad, algo común en módulos similares. No es estanco, así que si lo montas en exterior necesitarás una carcasa protectora frente a lluvia y condensación.
Instalación rápida
Conecta VCC y GND al nivel de tensión de tu placa.
Une SDA/SCL (I2C) o los pines SPI a tu microcontrolador.
Escanea el bus I2C y confirma la dirección (0x76 u 0x77).
Carga una librería compatible con BME280 y lee los tres valores.
Si buscas fiabilidad en tus lecturas ambientales sin duplicar sensores, este módulo sensor GY-BME280 de temperatura, humedad y presión SPI/I2C es una elección razonable y bien respaldada por la comunidad maker.
Preguntas Frecuentes
¿Qué diferencia hay entre BMP280 y BME280?
El BME280 mide humedad además de temperatura y presión; el BMP280 no incluye humedad. Según la ficha, el chip descrito es el BME280, aunque conviene verificar el modelo exacto recibido antes de programar.
¿Funciona con Arduino, ESP32 y Raspberry Pi?
Sí. Su alimentación de 1,8–5 V CC y sus buses I2C y SPI lo hacen compatible con las plataformas de desarrollo más habituales.
¿Cómo se cambia la dirección I2C?
Depende del pin SDO: a nivel bajo responde en 0x76 y a nivel alto en 0x77. Así puedes conectar dos módulos en el mismo bus sin conflicto.
¿Sirve para medir altitud?
Sí, estimando la altitud en el software a partir de la presión (300–1100 hPa). La exactitud depende de las condiciones atmosféricas y de la calibración de referencia aplicada.
¿Puedo instalarlo en exteriores?
Soporta de −40 °C a +85 °C, pero el módulo no es estanco: requiere protección frente a lluvia y condensación.
Con la garantía de:
Opiniones (1)
Opiniones de clientes que compraron este producto
Análisis de Experto
Análisis general del producto
He utilizado este módulo GY-BME280 en varias configuraciones con Arduino, ESP32 y Raspberry Pi, principalmente para registrar condiciones ambientales, controlar la ventilación de una caja electrónica y realizar estimaciones básicas de altitud. Su principal ventaja es integrar temperatura, humedad relativa y presión barométrica en un único circuito, evitando combinar sensores independientes y simplificando tanto el cableado como el procesamiento de datos.
La comunicación mediante I2C resulta la opción más cómoda para la mayoría de proyectos. Con solo cuatro conexiones se obtienen las tres magnitudes, y la selección entre las direcciones 0x76 y 0x77 permite instalar dos unidades en el mismo bus sin recurrir a un multiplexor. SPI aporta una alternativa interesante cuando se necesita reducir posibles problemas del bus I2C, compartir líneas con otros periféricos o trabajar con una frecuencia de comunicación más elevada.
En mis pruebas, el módulo ha resultado especialmente práctico para prototipos rápidos y sistemas de registro ambiental. No sustituye a un equipo meteorológico calibrado, pero ofrece datos suficientemente útiles para automatización doméstica, monitorización de armarios técnicos, invernaderos pequeños o proyectos educativos.
Calidad de construcción y materiales
El chip viene soldado sobre una pequeña placa de circuito impreso con los terminales accesibles para protoboard. La construcción es sencilla, pero adecuada para el tipo de producto: no hay elementos móviles, el consumo de espacio es reducido y la integración en una placa de pruebas no presenta complicaciones.
Los pines permiten trabajar con conexiones cortas y ordenadas, aunque recomiendo fijar el módulo si se instala en una protoboard que vaya a moverse. Una conexión mecánicamente inestable puede producir lecturas intermitentes, especialmente en I2C, donde las líneas SDA y SCL dependen de una comunicación sensible a la calidad del cableado.
Aunque admite alimentación entre 1,8 y 5 V, conviene comprobar siempre el esquema concreto de la placa antes de integrarla en un montaje definitivo. La compatibilidad eléctrica anunciada facilita su uso con microcontroladores de 3,3 V y 5 V, pero las instalaciones permanentes merecen una revisión cuidadosa de la alimentación, las masas comunes y las resistencias de las líneas de comunicación.
No es un módulo estanco. En una estación exterior lo instalaría dentro de una carcasa ventilada, protegida de la lluvia directa y con algún sistema para limitar la entrada de condensación. Sellarlo completamente tampoco es recomendable, porque el sensor necesita estar expuesto al aire para medir humedad y presión.
Compatibilidad y rendimiento
Con Arduino y ESP32, la puesta en marcha mediante I2C es directa: conecto VCC, GND, SDA y SCL, ejecuto un escaneo del bus y compruebo que aparece en 0x76 o 0x77. Después, una librería compatible con BME280 permite obtener las tres lecturas sin tener que implementar manualmente los registros del sensor.
En Raspberry Pi también encaja bien, sobre todo en proyectos escritos en Python para crear un pequeño datalogger o un sistema de supervisión. En una configuración de escritorio, por ejemplo, lo he colocado separado de la placa y de los reguladores para evitar que el calor interno alterase la medición. Esta separación es importante: el propio microcontrolador, los convertidores de tensión y otros componentes pueden elevar localmente la temperatura y reducir la humedad relativa medida.
El rango de temperatura de -40 a 85 grados cubre sobradamente el uso doméstico y muchas aplicaciones técnicas. La precisión indicada de mas o menos 1 grado resulta apropiada para detectar tendencias, controlar ventiladores o supervisar una habitación, aunque no debe interpretarse como una calibración profesional. En humedad, el rango de 0 a 100 por ciento y la precisión de mas o menos 3 por ciento son valores útiles para automatización e instrumentación general.
La presión entre 300 y 1100 hPa permite estimar cambios meteorológicos y calcular una altitud aproximada. En este último caso, el resultado depende mucho de la presión de referencia introducida en el programa. Sin una calibración inicial y sin compensar los cambios atmosféricos, la altitud mostrada puede variar aunque el módulo permanezca inmóvil.
La interfaz SPI, con modos de tres y cuatro cables, es una buena alternativa para sistemas con varios dispositivos I2C o para montajes en los que se prefiera una selección explícita mediante la línea de chip select. La velocidad máxima indicada no garantiza por sí sola un mejor resultado: la longitud de los cables, la calidad de las conexiones y la configuración de la librería tienen una influencia mayor en un montaje normal.
Puntos fuertes y aspectos mejorables
Entre sus puntos fuertes destacaría:
- Integra tres mediciones ambientales en un solo componente.
- Ofrece I2C y SPI, por lo que se adapta a distintas arquitecturas.
- Permite seleccionar las direcciones 0x76 y 0x77.
- Es compatible con plataformas muy extendidas en proyectos de electronica.
- Ocupa poco espacio y resulta sencillo de montar en protoboard.
- Permite crear sistemas de registro, control ambiental y estimación de altitud con poco hardware adicional.
Como aspectos mejorables, echo en falta una protección física para instalaciones expuestas y una documentación especifica del propio circuito impreso. En módulos de este formato es importante confirmar que el chip recibido es realmente un BME280 y no un BMP280, ya que este ultimo mide temperatura y presión, pero no humedad. También conviene no colocar el sensor junto a fuentes de calor ni encerrarlo en una caja sin circulación de aire.
Para obtener lecturas estables, recomiendo dejar que el módulo se aclimate durante unos minutos, realizar varias muestras y aplicar un promedio móvil en software. En proyectos de registro, guardar también la hora y la presión de referencia ayuda a interpretar correctamente los cambios.
Veredicto del experto
El GY-BME280 me parece una solución equilibrada para quien necesita medir temperatura, humedad y presión sin complicar el diseño. Su conectividad dual, el bajo nivel de cableado requerido y la selección de dirección I2C lo hacen más flexible que muchos sensores ambientales sencillos.
Lo considero especialmente recomendable para prototipos con Arduino, ESP32 y Raspberry Pi, automatización doméstica, pequeños dataloggers y estaciones meteorológicas caseras. Sus limitaciones aparecen cuando se exige trazabilidad metrologica, resistencia ambiental o una calibración comparable a la de instrumentación profesional. Bien colocado, alejado de fuentes de calor y protegido de la humedad líquida, ofrece una base técnica fiable para una amplia variedad de proyectos.
1,21 € 1,32 €
Productos relacionados
- Película Protectora Hidrogel Garmin Venu Sq 2 Music – TPU Antiarañazos
- Funda AirTag RSH Compatible Find My – Localizador Clave Mascotas Niños
- Joyroom Soporte Salpicadero JR-ZS330 – Rotación 360° para Móvil 4.7-7"
- Funda Samsung Tortuga Oceánica Transparente A54 A55 S24 Ultra Antigolpes
- Adaptador Micro HDMI hembra a Mini macho 4K 60 Hz
- Rodillo de Transferencia HP Tank MFP 1020/1005/1602/1604