Description
The GY-BME280-3.3V is a compact environmental sensor module based on the Bosch BME280, a combined digital humidity, pressure, and temperature sensor. It is designed for weather monitoring, IoT devices, indoor navigation, altitude measurement in drones and GPS systems, and HVAC control .
The module communicates via I²C (default address 0x76) or SPI, making it compatible with Arduino, ESP32, Raspberry Pi, and most microcontroller platforms . It includes onboard pull-up resistors for the I²C lines and operates from a single 3.3V supply with very low power consumption—the BME280 chip draws only 0.1 µA in sleep mode .
The pressure sensor has a range of 300–1100 hPa, covering altitudes from approximately +9000m to -500m relative to sea level . The relative pressure accuracy of ±0.12 hPa translates to approximately ±1 meter of altitude resolution at sea level, making it suitable for detecting floor changes in buildings or small elevation differences .
Critical limitations: The module is 3.3V only. The I²C address is 0x76 by default on this GY variant (some BME280 modules default to 0x77) . The sensor exhibits self-heating, which can affect temperature readings slightly—ensure adequate airflow or compensate in software if precision matters. Altitude calculation requires the local sea-level pressure, which changes with weather and must be provided by the user for meaningful results .
Features
-
3-in-1 Environmental Sensing: Measures temperature, humidity, and barometric pressure simultaneously .
-
Altitude Calculation: Pressure readings can be converted to altitude with ±1m relative accuracy at sea level .
-
I²C and SPI Interfaces: Flexible communication options; default I²C address 0x76 on this module .
-
Ultra-Low Power: 0.1 µA sleep current; suitable for battery-powered and IoT devices .
-
Wide Pressure Range (300–1100 hPa): Covers sea level to high-altitude applications .
-
Compact Module: Small footprint suitable for wearable and portable designs .
-
Onboard Pull-up Resistors: Simplifies I²C wiring (verify on your specific board) .
-
Widely Supported: Adafruit and SparkFun libraries available for Arduino and other platforms.
Technical Specifications
| Parameter | Specification |
|---|---|
| Sensor IC | Bosch Sensortec BME280 |
| Operating Voltage | 3.3V DC (module) |
| Interface | I²C (default 0x76) / SPI |
| Temperature Range | -40°C to +85°C |
| Temperature Accuracy | ±1.0°C |
| Humidity Range | 0–100% RH |
| Humidity Accuracy | ±3% RH |
| Pressure Range | 300–1100 hPa |
| Pressure Accuracy (Absolute) | ±1 hPa |
| Pressure Accuracy (Relative) | ±0.12 hPa (~±1m altitude) |
| Sleep Current | 0.1 µA (sensor) |















Reviews
There are no reviews yet.