Home/ Shop/ Sensors/ BME280 Temperature Humidity Pressure Sensor Module, Digital Barometric Sensor with I2C/SPI Interface, 1.8V–3.6V (3.3V Logic) for Arduino ESP32 and Raspberry Pi, Weather Station Altimeter Ready
DIY-018 Sensors Generic

BME280 Temperature Humidity Pressure Sensor Module, Digital Barometric Sensor with I2C/SPI Interface, 1.8V–3.6V (3.3V Logic) for Arduino ESP32 and Raspberry Pi, Weather Station Altimeter Ready

AED 11.64
Free shipping over AED 150 Ships today before 3pm
In Stock — 4 pcs
1
Request Bulk Quote for this item
Secure checkout Card payments handled by Stripe — we never see or store your card number.
Visa & Mastercard accepted Paid online at checkout — no cash needed at the door.
Free delivery over AED 150 Shipped from our own UAE stock.
VISA stripe
Sensor
Bosch BME280
Measures
Temp + humidity + pressure
Interface
I2C / SPI
Supply Voltage
3.3-5 V
SKU
DIY-018
Category
Sensors
Brand / MPN
Generic
Min. order
1 pcs
Barcode
DKU-000051
Full specs
5 published — see below

The BME280 Sensor Module is a compact, high-performance digital sensor that measures temperature, relative humidity, and barometric pressure in one board. It’s a popular upgrade over basic sensors because it provides stable digital readings and pressure data that can be used for weather trend monitoring and altitude estimation (relative…

24h UAE dispatch
7-day returns
Genuine components
Expert support
Sensor Bosch BME280
Measures Temp + humidity + pressure
Interface I2C / SPI
Supply Voltage 3.3-5 V
Accuracy ±1°C / ±3%RH / ±1hPa (typ)

The BME280 Sensor Module is a compact, high-performance digital sensor that measures temperature, relative humidity, and barometric pressure in one board. It’s a popular upgrade over basic sensors because it provides stable digital readings and pressure data that can be used for weather trend monitoring and altitude estimation (relative altitude changes based on pressure).

This module supports both I2C and SPI communication, making it easy to connect to a wide range of platforms including Arduino (with proper level shifting if needed), ESP32, and Raspberry Pi. It’s ideal for DIY projects such as weather stations, indoor air monitoring, portable environmental loggers, drones/robots (altitude/pressure), and smart home automation.

Key Features & Benefits

  • 3 Sensors in 1 Module: Temperature + humidity + pressure in a single compact board
  • Digital I2C/SPI Output: Reliable measurements with minimal analog noise
  • Barometric Pressure Sensing: Useful for weather forecasts and altitude calculations
  • Compact & Low Power: Great for battery-powered IoT devices and sensor nodes
  • Wide Platform Support: Libraries available for Arduino, ESP32, and Raspberry Pi
  • Breadboard Friendly: Common pin spacing for quick prototyping

Interface & Pin Notes

Most BME280 modules expose pins such as VCC, GND, SCL, SDA (I2C) and may also include CS, SDO, SDI/SDA for SPI. Some boards include a regulator/level shifting, while others are 3.3V-only.

Important: The BME280 sensor IC typically operates at 1.8V–3.6V. Many modules are intended for 3.3V logic. If your board is a 3.3V-only module, avoid direct 5V logic signals unless the module includes level shifting.

Typical Specifications

ItemTypical Value
SensorBME280
MeasurementsTemperature, Humidity, Pressure
InterfaceI2C / SPI
Operating Voltage (Sensor IC)1.8V–3.6V
Best Logic Level3.3V
Use CasesWeather station, altimeter, IoT monitoring

Note: Accuracy and voltage behavior depend on the specific module version (with/without regulator and level shifting).

Common Applications

  • DIY weather station (pressure trend + humidity + temperature)
  • Indoor climate monitoring and data logging
  • Altitude estimation for drones/robots (relative altitude)
  • Smart home automation (HVAC monitoring)
  • Portable environmental monitoring devices

No reviews for this component yet.

Related Components

Browse all →
Root
Online — usually replies instantly
Catalog assistant: verify final stock/price on the product page before checkout.