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