Ir directamente a la información del producto
1 de 2

Módulo Sensor de Presión Barométrica BMP280 GY-BM E/P 280 - Barómetro, Altímetro y Temperatura I2C/SPI 3.3V para Arduino y ESP32

Módulo Sensor de Presión Barométrica BMP280 GY-BM E/P 280 - Barómetro, Altímetro y Temperatura I2C/SPI 3.3V para Arduino y ESP32

Precio habitual $3.00
Precio habitual Precio de oferta $3.00
Oferta Agotado

⏰ ¡alta demanda! - Últimas unidades ⏰

¿Qué es?
Módulo con el sensor BMP280 de Bosch Sensortec, un barómetro digital de alta precisión que mide presión atmosférica y temperatura, y que a partir de la presión permite calcular altitud con una resolución de aproximadamente 1 metro. Se comunica por I2C o SPI (ambos protocolos disponibles en el mismo módulo, seleccionables por los pines CSB y SDO) y destaca por su consumo ultrabajo de microamperios, lo que lo hace ideal para dispositivos alimentados por batería. Formato breakout morado compacto con dos orificios de montaje. Incluye tira de 6 pines macho sin soldar.

Especificaciones técnicas:

  • Sensor: Bosch BMP280
  • Magnitudes medidas: presión barométrica y temperatura
  • Rango de presión: 300 a 1100 hPa (equivale a +9000m hasta −500m de altitud)
  • Precisión absoluta de presión: ±1 hPa
  • Precisión relativa: ±0.12 hPa (≈ ±1 metro de altitud)
  • Rango de temperatura: −40°C a +85°C
  • Precisión de temperatura: ±1°C
  • Interfaces: I2C y SPI (3 y 4 hilos)
  • Dirección I2C: 0x76 por defecto — 0x77 conectando SDO a VCC
  • Voltaje de alimentación: 1.71V a 3.6V (solo 3.3V, sin regulador en placa)
  • Niveles lógicos: 3.3V
  • Consumo: del orden de microamperios en modo de bajo consumo
  • Pines: VCC, GND, SCL, SDA, CSB, SDO
  • Incluye: tira de 6 pines macho (sin soldar)
  • Librerías: Adafruit_BMP280, BMP280_DEV, BMx280 (Arduino)

¿Para qué sirve?

  • Estaciones meteorológicas caseras: registrar presión atmosférica para predecir cambios de clima — una presión que cae rápido anticipa lluvia o tormenta
  • Altímetro digital para drones, globos sonda, cohetería amateur, senderismo y ciclismo: detecta cambios de altura de aproximadamente un metro
  • Detección de pisos y niveles en robots, ascensores y sistemas de navegación indoor, donde el GPS no llega
  • Estabilización de altitud en drones y multicópteros, complementando al acelerómetro
  • Monitoreo ambiental de larga duración con ESP32 en deep sleep y batería, gracias a su consumo mínimo
  • Compensación barométrica en instrumentos de medición y experimentos de física

¿Qué problema te soluciona?

  • Mide altura donde el GPS falla: en interiores, bajo techo o en cambios pequeños de altitud, el GPS tiene un error de varios metros. El BMP280 detecta diferencias de aproximadamente un metro de forma inmediata y sin depender de señal satelital
  • Permite predecir el clima localmente, sin internet ni servicios externos: la tendencia de la presión atmosférica es el indicador meteorológico más antiguo y fiable que existe
  • No agota la batería: su consumo en microamperios permite proyectos que funcionan meses con una sola carga, algo imposible con sensores convencionales
  • Un solo módulo, dos protocolos: puedes usarlo por I2C para ahorrar pines, o por SPI cuando necesites lecturas más rápidas, sin cambiar de hardware

Preguntas frecuentes:

¿Puedo alimentarlo con los 5V de un Arduino UNO?
No. Esta versión de la placa no incluye regulador de voltaje ni adaptador de niveles lógicos: el pin VCC va directo al sensor, que soporta un máximo de 3.6V. Conectarlo a 5V lo daña de forma permanente. Con un Arduino UNO aliméntalo desde el pin 3.3V y, si vas a exigirle precisión, usa un convertidor de nivel lógico en las líneas SDA y SCL. Con ESP32, ESP8266, Raspberry Pi o STM32 se conecta directamente, porque ya trabajan a 3.3V.

¿Mide humedad?
No. El BMP280 mide presión y temperatura únicamente. El que mide humedad es el BME280, un sensor distinto y más costoso. La serigrafía "GY-BM E/P 280" es genérica y se usa en ambas versiones de la placa, lo cual causa mucha confusión en el mercado. Si necesitas humedad, busca específicamente un módulo BME280.

¿Cómo verifico cuál sensor tengo realmente?
Con código: el registro de identificación (0xD0) devuelve 0x58 si es un BMP280 y 0x60 si es un BME280. Las librerías de Arduino lo reportan automáticamente al iniciar. Es la única forma fiable de distinguirlos, porque físicamente son idénticos.

¿Cómo lo conecto por I2C a un ESP32?
Cuatro cables: VCC → 3.3V, GND → GND, SCL → GPIO22, SDA → GPIO21. Los pines CSB y SDO puedes dejarlos sin conectar: la dirección I2C queda en 0x76 por defecto.

¿Puedo usar dos sensores en el mismo bus I2C?
Sí. Deja uno con SDO sin conectar (dirección 0x76) y conecta el SDO del otro a VCC (dirección 0x77). Para más de dos sensores, usa el modo SPI.

¿Qué tan precisa es la medición de altitud?
La resolución relativa es de aproximadamente 1 metro, excelente para detectar cambios. Sin embargo, la altitud absoluta depende de la presión al nivel del mar del momento, que cambia con el clima: para obtener un valor absoluto correcto debes calibrarla con el dato meteorológico local.

¿La temperatura que mide sirve para medir el ambiente?
Sirve como referencia, pero está pensada principalmente para compensar internamente la lectura de presión. El sensor tiende a leer ligeramente por encima de la temperatura ambiente por el calor de la propia electrónica. Para medición ambiental precisa conviene un sensor dedicado.

Envío

Nos dedicamos de lleno al seguimiento y la gestión de su pedido, para que pueda confiar plenamente en nosotros una vez realizada su compra. Si surgiera alguna pregunta o inquietud, nuestro equipo de atención al cliente está a su disposición para brindarle la asistencia que necesite.

Devoluciones

Extendemos nuestro período de devolución a 30 días a partir de la recepción del producto, brindándole mayor flexibilidad y tranquilidad en su experiencia de compra.

Control de Calidad

Garantizamos la calidad al 100% de nuestros productos. Cada artículo se somete a exhaustivas pruebas y revisiones para garantizar su durabilidad y rendimiento óptimo.

Ver todos los detalles